Просмотр исходного кода

Ticket # 4755

Value calculation Bug Fixed
AhtashamShahzad3 месяцев назад: 7
Родитель
Сommit
18c78293ed
2 измененных файлов с 4 добавлено и 3 удалено
  1. BIN
      atr_momentum_indicator_mt4.ex4
  2. 4 3
      atr_momentum_indicator_mt4.mq4

BIN
atr_momentum_indicator_mt4.ex4


+ 4 - 3
atr_momentum_indicator_mt4.mq4

@@ -76,9 +76,10 @@ int OnCalculate(const int rates_total,
76 76
    while(i >= 0)
77 77
      {
78 78
       double atrValueIs =  atrValue(i);
79
-      double candle_0 = iClose(Symbol(), PERIOD_CURRENT, 0);
80
-      double candle_1 = iClose(Symbol(), PERIOD_CURRENT, 0 + 1);
81
-      double candle_2 = iClose(Symbol(), PERIOD_CURRENT, 0 + 2);
79
+      
80
+      double candle_0 = iClose(Symbol(), PERIOD_CURRENT, i);
81
+      double candle_1 = iClose(Symbol(), PERIOD_CURRENT, i + 1);
82
+      double candle_2 = iClose(Symbol(), PERIOD_CURRENT, i + 2);
82 83
 
83 84
       double candle_percentage_0 = atrPercentageValue(i);
84 85
       double candle_percentage_1 = atrPercentageValue(i + 1);