예제 #1
0
        public UnderlyingTicker(
			MamdaOptionChain chain, 
			bool printStrikes)
        {
            myChain = chain;
            myPrintStrikes = printStrikes;
        }
예제 #2
0
 /// <summary>
 /// Handler option chain recaps and initial values.
 /// </summary>
 /// <param name="subscription"></param>
 /// <param name="listener"></param>
 /// <param name="msg"></param>
 /// <param name="chain"></param>
 public void onOptionChainRecap(
     MamdaSubscription subscription,
     MamdaOptionChainListener listener,
     MamaMsg msg,
     MamdaOptionChain chain)
 {
     resetRange();
 }
예제 #3
0
 /// <summary>
 /// Handler for option chain structural updates.
 /// </summary>
 /// <param name="subscription"></param>
 /// <param name="listener"></param>
 /// <param name="msg"></param>
 /// <param name="updateEvent"></param>
 /// <param name="chain"></param>
 public void onOptionSeriesUpdate(
     MamdaSubscription subscription,
     MamdaOptionChainListener listener,
     MamaMsg msg,
     MamdaOptionSeriesUpdate updateEvent,
     MamdaOptionChain chain)
 {
     resetRange();
 }
예제 #4
0
 /// <summary>
 /// Handler for option chain structural updates.
 /// </summary>
 /// <param name="subscription"></param>
 /// <param name="listener"></param>
 /// <param name="msg"></param>
 /// <param name="contract"></param>
 /// <param name="chain"></param>
 public void onOptionContractCreate(
     MamdaSubscription subscription,
     MamdaOptionChainListener listener,
     MamaMsg msg,
     MamdaOptionContract contract,
     MamdaOptionChain chain)
 {
     resetRange();
 }
예제 #5
0
		/// <summary>
		/// Create a specialized option chain listener.  This listener
		/// handles option chain updates.
		/// </summary>
		/// <param name="chain"></param>
		public MamdaOptionChainListener(MamdaOptionChain chain)
		{
			mChain = chain;
		}
예제 #6
0
		/// <summary>
		/// Create a specialized option chain listener.  This listener
		/// handles option chain updates.
		/// </summary>
		/// <param name="underlyingSymbol"></param>
		public MamdaOptionChainListener(string underlyingSymbol)
		{
			mChain = new MamdaOptionChain(underlyingSymbol);
		}
예제 #7
0
 /// <summary>
 /// Create a view on the given option chain.  Multiple views are
 /// supported on any given option chain.
 /// </summary>
 /// <param name="chain"></param>
 public MamdaOptionChainView(MamdaOptionChain chain)
 {
     mChain = chain;
     resetRange();
 }
예제 #8
0
        /// <summary>
        /// Handler for option chain structural updates.
        /// </summary>
        /// <param name="subscription"></param>
        /// <param name="listener"></param>
        /// <param name="msg"></param>
        /// <param name="updateEvent"></param>
        /// <param name="chain"></param>
        public void onOptionSeriesUpdate(
			MamdaSubscription         subscription,
			MamdaOptionChainListener  listener,
			MamaMsg                   msg,
			MamdaOptionSeriesUpdate   updateEvent,
			MamdaOptionChain          chain)
        {
            resetRange();
        }
예제 #9
0
        /// <summary>
        /// Handler for option chain structural updates.
        /// </summary>
        /// <param name="subscription"></param>
        /// <param name="listener"></param>
        /// <param name="msg"></param>
        /// <param name="contract"></param>
        /// <param name="chain"></param>
        public void onOptionContractCreate(
			MamdaSubscription         subscription,
			MamdaOptionChainListener  listener,
			MamaMsg                   msg,
			MamdaOptionContract       contract,
			MamdaOptionChain          chain)
        {
            resetRange();
        }
예제 #10
0
        /// <summary>
        /// Handler option chain recaps and initial values.
        /// </summary>
        /// <param name="subscription"></param>
        /// <param name="listener"></param>
        /// <param name="msg"></param>
        /// <param name="chain"></param>
        public void onOptionChainRecap(
			MamdaSubscription         subscription,
			MamdaOptionChainListener  listener,
			MamaMsg                   msg,
			MamdaOptionChain          chain)
        {
            resetRange();
        }
 /// <summary>
 /// Create a specialized option chain listener.  This listener
 /// handles option chain updates.
 /// </summary>
 /// <param name="chain"></param>
 public MamdaOptionChainListener(MamdaOptionChain chain)
 {
     mChain = chain;
 }
 /// <summary>
 /// Create a specialized option chain listener.  This listener
 /// handles option chain updates.
 /// </summary>
 /// <param name="underlyingSymbol"></param>
 public MamdaOptionChainListener(string underlyingSymbol)
 {
     mChain = new MamdaOptionChain(underlyingSymbol);
 }
예제 #13
0
 /// <summary>
 /// Create a view on the given option chain.  Multiple views are
 /// supported on any given option chain.
 /// </summary>
 /// <param name="chain"></param>
 public MamdaOptionChainView(MamdaOptionChain chain)
 {
     mChain = chain;
     resetRange();
 }