если в функций Ordersend() можно указать валютный инструмент то как я понимаю этой операцией мы его привязываем к этому инструменту и можем проводить тесты на других валютных парах получая то же результат или не так?
что именно мне надо вписать в операторе Ordersend() в место Symbol() чтоб он работал только на указанной валютной паре, независимо на какой валюте я тестирую, вы не подскажите пожалуйста. спасибо.
laveosa: или может всетаки есть способ тестировать совокупность нескольких критерий по разным валютам и получать полный результат?
Вам уже объяснили, что тестер в МТ4 работает только с данными инструмента графика, к которому прикреплён советник. Достаточный опыт нужно иметь, чтобы предвидеть без оптимизации результаты программы! Я ещё долго не возьмусь за эту задачу! Может только тогда, когда исчезнет МТ4 и придётся освоить МТ5, во что я не верю!
laveosa: если в функций Ordersend() можно указать валютный инструмент то как я понимаю этой операцией мы его привязываем к этому инструменту и можем проводить тесты на других валютных парах получая то же результат или не так?
Уже раз 5 Вам ответили. Подумайте головой чутка. Это не логический вопрос, а довольно примитивный. NULL - работает на любом инструменте, а если указать пару "Инструмент", на канкретном инструменте..
Для авторизации и пользования сайтом MQL5.com необходимо разрешить использование файлов Сookie.
Пожалуйста, включите в вашем браузере данную настройку, иначе вы не сможете авторизоваться.
Вы вошли в аккаунт. Двухфакторная аутентификация отключена. Настройте её заново и отсканируйте новый QR-код или продолжите с отключённой двухфакторной аутентификацией.
или может всетаки есть способ тестировать совокупность нескольких критерий по разным валютам и получать полный результат?
Вам уже объяснили, что тестер в МТ4 работает только с данными инструмента графика, к которому прикреплён советник. Достаточный опыт нужно иметь, чтобы предвидеть без оптимизации результаты программы! Я ещё долго не возьмусь за эту задачу! Может только тогда, когда исчезнет МТ4 и придётся освоить МТ5, во что я не верю!
если в функций Ordersend() можно указать валютный инструмент то как я понимаю этой операцией мы его привязываем к этому инструменту и можем проводить тесты на других валютных парах получая то же результат или не так?
Уже раз 5 Вам ответили. Подумайте головой чутка. Это не логический вопрос, а довольно примитивный. NULL - работает на любом инструменте, а если указать пару "Инструмент", на канкретном инструменте..
ясно спасибо ребята
Господа!Подскажите пожалуйста как закодировать(вероятно в условном операторе) простую идею
-если сделка закрылась по стоп-лоссу
-по цене стоп-лосса открыть другую сделку
Спасибо
Господа!Подскажите пожалуйста как закодировать(вероятно в условном операторе) простую идею
-если сделка закрылась по стоп-лоссу
-по цене стоп-лосса открыть другую сделку
Спасибо
Именно по цене стоп-лосса не сможете открыть, но поставить условие открыть в том же или обратном направлении можно!
Вот Вам вызов функции из "Полезных функций" от Кима, который можете поставить в условие:
isCloseLastPosByStop - Возвращает флаг закрытия последней позиции по стопу
if(isCloseLastPosByStop() == 0) или ... == 1) и что хотите .....
Функцию найдёте здесь: https://www.mql5.com/ru/forum/131859
И поставьте её за пределами старта!
И убедительная просьба! Всё это можете делать Вы сами, приложив старание, аккуратность и терпение, иначе на подсказках ничему не научитесь!
Знания приобретаются только с адекватными с Вашей стороны усилиями! Входите в ежедневную пытливую работу! Удачи!