Почему режим заполнения 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;
Добрый день.
Работает. Спасибо.
С наступившим Новым Годом.
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
HTH Trader:
Советник с двойным хеджированием.
Автор: Vladimir Karputov