Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Народ почему этот метод трала не работает?
Народ почему этот метод трала не работает?
Откуда Вы взяли его?
Народ почему этот метод трала не работает?
OrderSelect(i,SELECT_BY_TICKET)
i - это не ТИКЕТОткуда Вы взяли его?
Журналы про форекс читал и увидел этот метод, если интересно http://www.lepreconreview.com/arhiv-jyrnala/year/2010/page/2 вот ссылка 4-й выпуск страница 67. Там описывался советник на на основе этого трала. Что значит восклицательный знак в этой выражении -!OrderModify()????
Вот второй вариант от куда брал - https://docs.mql4.com/ru/trading/ordermodify
Сейчас код переделал, вроде работает. Можно чтоб на графике во время тестирования отображались тралинговые позиции?
Журналы про форекс читал и увидел этот метод, если интересно http://www.lepreconreview.com/arhiv-jyrnala/year/2010/page/2 вот ссылка 4-й выпуск страница 67. Там описывался советник на на основе этого трала. Что значит восклицательный знак в этой выражении -!OrderModify()????
Вот второй вариант от куда брал - https://docs.mql4.com/ru/trading/ordermodify
1. Разберите по шагам трал учебника, многое прояснится.
В прицепе - библиотека тралов от Ю.Дзюбан - разбирайте код, ставьте нужные, пробуйте, добавляйте свои варианты. Заново велосипед изобретать не надо.
Сам её пользую на реале - всё работает исправно. Взял ф-ии из этой библиотеки и их юзаю. Полностью эту библу не подключал. Юзаю отдельные ф-ии из неё.
2. !OrderModify()???? -ответ.
Учите учебник и документацию. Нет желания - идите прямиком в раздел работа - там делают код по Вашему ТЗ за приемлемые средства.
2. !OrderModify()???? -ответ.
Учите учебник и документацию. Нет желания - идите прямиком в раздел работа - там делают код по Вашему ТЗ за приемлемые средства.
Я понимаю что это логическая операция НЕ. Я не понимаю как это НЕ модифицировать ордер. В ф-ии TrailingByShadows перед каждым OrderModify() стоит восклицательный знак.
Условие, упоминаемое Вами, скорее выглядит так:
Это означает, что если функция OrderModify() вернула значение false, то...
Народ почему этот метод трала не работает?
Чтобы работал упоминаемый библиотечный трал, нужно добавить к коду:
а сам файл библиотеки TrailingByShadows.mq4 должен лежать в папке terminal\experts\libraries.Я нашёл но не пойму куда надо что вставлять, мне надо вставить вот этот трал.
Ещё один вариант подключения упомянутого трейлинга - сделать подключаемую *.mgh библиотеку. Например, так:
Обратите внимание на расширение библиотеки: TrailingByShadows.mqh. Её не нужно компилировать и лежать она должна в другом месте: terminal\experts\include
В коде нужно прописать её вызов:
#include <TrailingByShadows.mqh>
И в start() добавть только:
Добрый день, если советник проверяет условия стратегии и открывает ордер на первом тике (начале) бара:
static int bar;
if(Time[0]==bar) return;
bar=Time[0];
то
1) Всегда ли будет успевать открывать (проверять условия) ордер, или первый тик недостаточен ?
2) Если недостаточен и пропускается много сделок, то как можно грамотно расширить диапазон, напр. до 3-х первых тиков?
Спасибо за внимание!