Перебор баров под условие - страница 2

 
Igor Polushkin:

Это случайно, код компилируется.

ок.

что у Вас получится, если правильно расставить скобки, попробуйте вдумчиво, не торопясь

это почти что перенести слова на бумагу, например:

если бар1 больше бара2

начало выполнения условия

    открыть бай

конец выполнения условия

или

if(бар1 > бар2)

{

    OPBUY();

}

 
Igor Polushkin:

Изначально проверял разницу между текущим баром и предидущим. Хотел сделать так, чтобы брал разницу между 0 и 1, 1 и 2 и т.д. и проверял чтобы значение рсх падало. Я понимаю что вопрос элементарный, но и я не претендую на звание программиста, поэтому и обратился с вопросом.

Чтобы два бара подряд падало?

 

Нужно хотя бы вытащить функцию открытия из цикла

         for(int n=0; n<=iBAR;n++)
            {
            if(OrderSell<1 && SellSignal==1 && rsx[n]<rsx[n+1])
               OPSELL();
               SellSignal=0;
            }}
Причина обращения: