![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Выдает такие ошибки в коде
'(' - function definition unexpected C:\Program Files\Broco Trader\experts\Eternity.mq4 (53, 18)
'VersionID' - variable not defined C:\Program Files\Broco Trader\experts\Eternity.mq4 (60, 37)
'result' - variable not defined C:\Program Files\Broco Trader\experts\Eternity.mq4 (63, 11)
При переходе, все они в этом самом коде.
Что это может быть??
Нет, в функции нет синтактических ошибок. скорее всего Вы неправильно используете функцию...
Например прошоло 3 тика и запустился трейлинг-стоп. Так нельзя сделать???
нет, ДЦ не даст, как только цена минимум в +10 выйдет запуститься...
Нет, в функции нет синтактических ошибок. скорее всего Вы неправильно используете функцию...
Что значит неправильно использую, я как и надо поставил ее в конец, а
if (!ExpertOrder( Magic )){ //если нет открытых позиций
перед открытием ордеров, может что-то еще добавить???
Что значит неправильно использую, я как и надо поставил ее в конец, а
if (!ExpertOrder( Magic )){ //если нет открытых позиций
перед открытием ордеров, может что-то еще добавить???
Смотрите на код который вам дал, там есть запрет на торговлю в одном баре ( не больше одной сделки ) контроль количества поз, работает по ценам открытия...
Смотрите на код который вам дал, там есть запрет на торговлю в одном баре ( не больше одной сделки ) контроль количества поз, работает по ценам открытия...
Все равно теже самые ошибки выдает, может какие-то глобальные переменные надо выставить?
только что исходник свой откомпелировал ошибок нет, выкладывайте макушку со входами
P.s. выкладывать лутше не текстом ( простым ) а кодом для этого тыкнините на картинку чуть выше набора текста в панельке ( обычный текст... и т.п. ) ввиде SRC откроеться мини окошко, туда сам код, добавить и все :)
только что исходник свой откомпелировал ошибок нет, выкладывайте макушку со входами
P.s. выкладывать лутше не текстом ( простым ) а кодом для этого тыкнините на картинку чуть выше набора текста в панельке ( обычный текст... и т.п. ) ввиде SRC откроеться мини окошко, туда сам код, добавить и все :)
Входы впринципе те же, что и вначале темы затрагивались
Вот примерно что получилось
простейщий пример накидал в том коде, закрытие больше открытия ( т.е. Геп вниз ) и закрытие ( оно ведь больше :)) минус опен ( получаем разницу в пипсах что б отсеять гепы в 1-2п :) и как вы хотели еще через и добавил что клозе = хаю ( хай на бару где клозе )
это в меню бота ( вначале )
P.s. У меня такая конструкция прокомпелировалась :)
Ошибка 1:
Читаем ( мы ведь учимся... а значить надо сперва читать в слух :))
Если хай пред. бара ниже опен текущего и хай минус опен ( тут, хай же у нас выше, получим значение отрицательно... вычтите к примеру хай (1) 1,25- опен (0) 1,26...
2.
тут 2 раза зачем-то указали что клозе = хаю ( ну да ладнл... не страшно )
Просто видно что спешите :)
простейщий пример накидал в том коде, закрытие больше открытия ( т.е. Геп вниз ) и закрытие ( оно ведь больше :)) минус опен ( получаем разницу в пипсах что б отсеять гепы в 1-2п :) и как вы хотели еще через и добавил что клозе = хаю ( хай на бару где клозе )
это в меню бота ( вначале )
P.s. У меня такая конструкция прокомпелировалась :)
теперь выходит ошибка '1' - variable expected C:\Program Files\Broco Trader\experts\Eternity-2.mq4 (11, 13)
Походу непонимает, что это за цифра 1 вначале.
extern int 1; // кол-во пипсов. Сделал так..