расстояние между свечами - страница 2

 
granit77:
"Как Вы это делаете?" © Швейк
+1
Блин, пост Юрий написал и сразу удалил( неуспел всё разглядеть, но все ходы записаны)...я только заметил там ссылку на какой-то сверх секретный код...:)
 
granit77:
delyus писал (а): на Mathabs ругается..
if(MathAbs(Open[1]-Close[3])<=10*Point){bool  Trade=true;}
От удивления проверил, как компилируется код Integer'а, все (как всегда у него) работает. Ошибок нет. "Как Вы это делаете?" © Швейк

не будем человека в заблуждение вводить, это я неправильно скобку сначала поставил, потом исправил, а он уже оказывается успел воспользоваться...
 

Думаю, Делюсу нужно примерно это:

    double MaxOf3Bars=0;
    double MinOf3Bars=100000000;
 
      for (int i = 1; i < 4; i++) {
          if (iHigh(NULL, 0, i) > MaxOf3Bars) MaxOf3Bars=iHigh(NULL, 0, i);
          if (iLow(NULL, 0, i)  < MinOf3Bars) MinOf3Bars=iLow(NULL, 0, i);
      }
 
      if ((MaxOf3Bars - MinOf3Bars) <= 10*Point) {
 
          // здесь наши
          // торговые условия
 
      }
 
Integer:
granit77:
delyus писал (а): на Mathabs ругается..
if(MathAbs(Open[1]-Close[3])<=10*Point){bool  Trade=true;}
От удивления проверил, как компилируется код Integer'а, все (как всегда у него) работает. Ошибок нет. "Как Вы это делаете?" © Швейк

не будем человека в заблуждение вводить, это я неправильно скобку сначала поставил, потом исправил, а он уже оказывается успел воспользоваться...

Дмитрий...так прикол в том что по этой формуле вычисляется примерная высота между открытием и закрытием( если не было гэпов)...но только одной свечи (2)-второй от текущей...
вот такой парадокс...
 
goldtrader:

Думаю, Делюсу нужно примерно это:

    double MaxOf3Bars=0;
    double MinOf3Bars=100000000;
 
      for (int i = 1; i < 4; i++) {
          if (iHigh(NULL, 0, i) > MaxOf3Bars) MaxOf3Bars=iHigh(NULL, 0, i);
          if (iLow(NULL, 0, i)  < MinOf3Bars) MinOf3Bars=iLow(NULL, 0, i);
      }
 
      if ((MaxOf3Bars - MinOf3Bars) <= 10*Point) {
 
          // здесь наши
          // торговые условия
 
      }

Александр, бросай ты это дело...не усложняй, я уже в 9-м посте написал как ему надо было...он просто ошибся с самого начала...
 
Lord_Shadows:
Александр, бросай ты это дело...не усложняй, я уже в 9-м посте написал как ему надо было...он просто ошибся с самого начала...
ОК, отваливаюсь... :)