Советники: HTH Trader

 

HTH Trader:

Советник с двойным хеджированием.

Автор: Vladimir Karputov

 
Automated-Trading:

HTH Trader:

Автор: Владимир Карпутов

Почему режим заполнения SYMBOL_FILLING_MODE проверяется только для Symbol(), а не для InpSymbol_1, InpSymbol_2, InpSymbol_3 и InpSymbol_4?

 
Thomas Schwabhaeuser :

Почему режим заполнения SYMBOL_FILLING_MODE проверяется только для Symbol(), а не для InpSymbol_1, InpSymbol_2, InpSymbol_3 и InpSymbol_4?

Считается, что эксперт торгует одними и теми же символами (символами, имеющими одинаковые торговые параметры).

 

Добрый день.

По какой то причине не выставляет позиции по DoublePositions();

Не могли бы Вы подсказать в чем причина если данная ветка еще жива.

С уважением к разработчику.

 
// условие:
if(symbol!=InpSymbol_1 || symbol!=InpSymbol_2 || symbol!=InpSymbol_3 || symbol!=InpSymbol_4)
            continue;

// оно же развёрнутое:
if(symbol!="EURUSD" || symbol!="USDCHF" || symbol!="GBPUSD" || symbol!="AUDUSD")
            continue;

всегда выполняется (до кода ниже никогда не дойдёт).

Правильнее:

if(!(symbol == InpSymbol_1 || symbol == InpSymbol_2 || symbol == InpSymbol_3 || symbol == InpSymbol_4))
            continue;
 

Добрый день.

Работает. Спасибо.

С наступившим Новым Годом.