Thanks,
Tom
protected override void Initialize() { Print("--------------------------Initialize()-----------------------------"); CalculateOnBarClose = false; Add(PeriodType.Minute, 1); Add(PeriodType.Minute, 5); } /// <summary> /// Called on each bar update event (incoming tick) /// </summary> protected override void OnBarUpdate() { //If this is not the 1M series, return if (BarsInProgress != 1) {return;} //Print the current time Print(Time[0].ToString("F")); Print("--> 1M MACD.Diff: "+ MACD(BarsArray[1],12, 26, 9).Diff[0].ToString()); Print("--> 5M MACD.Diff: "+ MACD(BarsArray[2],12, 26, 9).Diff[0].ToString()); }
Friday, April 30, 2010 1:49:00 PM
--> 1M MACD.Diff: -5.9918578124306E-06
--> 5M MACD.Diff: -0.000179353176249744
Friday, April 30, 2010 1:50:00 PM
--> 1M MACD.Diff: 1.26028004595479E-06
--> 5M MACD.Diff: -0.000183011871550686
Friday, April 30, 2010 1:51:00 PM
--> 1M MACD.Diff: 1.39170413466062E-05
--> 5M MACD.Diff: -0.000183011871550686
Friday, April 30, 2010 1:52:00 PM
--> 1M MACD.Diff: 1.01208086765815E-05
--> 5M MACD.Diff: -0.000183011871550686
Friday, April 30, 2010 1:53:00 PM
--> 1M MACD.Diff: 2.17151610795235E-05
--> 5M MACD.Diff: -0.000183011871550686
Friday, April 30, 2010 1:54:00 PM
--> 1M MACD.Diff: -2.37361898739995E-06
--> 5M MACD.Diff: -0.000183011871550686
Friday, April 30, 2010 1:55:00 PM
--> 1M MACD.Diff: -2.88734690328843E-06
--> 5M MACD.Diff: -0.000190391873955962
Friday, April 30, 2010 1:56:00 PM
--> 1M MACD.Diff: 5.0270560763474E-06
--> 5M MACD.Diff: -0.000190391873955962
Friday, April 30, 2010 1:57:00 PM
--> 1M MACD.Diff: -1.41111274471213E-05
--> 5M MACD.Diff: -0.000190391873955962
Friday, April 30, 2010 1:58:00 PM
--> 1M MACD.Diff: -1.72610988678615E-05
--> 5M MACD.Diff: -0.000190391873955962
Friday, April 30, 2010 1:59:00 PM
--> 1M MACD.Diff: -4.20943323515932E-05
--> 5M MACD.Diff: -0.000190391873955962
Friday, April 30, 2010 2:00:00 PM
--> 1M MACD.Diff: -5.99751746444079E-05
--> 5M MACD.Diff: -0.000231192337955555
Comment