Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А Вы поставьте параллельно с озвученной задачей ещё и научится действовать рационально. Код в обеих упомянутых функциях идентичен за исключением ОДНОЙ строки - эта строка фильтр по типу ордеров. А значит, целесообразно сделать проверку одной функцией. По крайней мере, в данном скрипте.
P.S. Учиться трудно, а переучиваться ПОЧТИ НЕ ВОЗМОЖНО... ;)))
Согласна :))
Пока TarasBY не видит - вот так для двух Кимовских функций ;))) Но это просто для понимания, как скобки расставить. Но буду конечно использовать одну от TarasBY. Спасибо ему большое!
УФФФФ - Можно пойти полопать чего-нибудь. :)
Пока TarasBY не видит - вот так для двух Кимовских функций ;))) Но это просто для понимания, как скобки расставить. Но буду конечно использовать одну от TarasBY. Спасибо ему большое!
УФФФФ - Можно пойти полопать чего-нибудь. :)
В Вашем варианте ордер не откроется, ПОКА в терминале будет хотя бы один (по любому инструменту) ордер. Мне кажется, Вы не этого добивались?! :)
Если вообще Вы **го-нибудь добиваллись... ;)))
Добивалась, добивалась.
А могу я в вашем варианте добавить еще else return?
И ещё вопрос - что означает восклицательный знак в начале? (!ExistOrders ()) Потому что когда я его убрала ради любопытства - работает точно так же.
И ещё вопрос - что означает восклицательный знак в начале? (!ExistOrders ())
https://docs.mql4.com/ru/basis/operations/bool
if(!a) Print("не 'a'");
А если его убрать - то будет Print(" 'a' "); ?
То есть если так if (!ExistOrders (Symbol(), -1, magic)) - ордера не существуют,
а так if (ExistOrders (Symbol(), -1, magic)) - ордера существуют ? Верно ?
если написать
Да
Уточните можно так?
Уточните можно так?