Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
А если вечером отключать терминал, а утром снова его включать он будет подхватывать свои позиции? Или лучше пускай круглосуточно работает?
Будет.
А как определить time_shift для своего города? Или лучше его не трогать?
Не города а брокера. В терминале показывается время. Сравни с временем по гринвичу.
Выложил код с устраненным багом. Модератор проверит и тогда появится для скачивания. Там буквально пара строчек. Всего ничего, вернул вырезанный явный вызов OpderSelect() перед OrderOpenPrice() в блоке RSI, видимо какая-то фигня со стеком вызываемых функций в терминале, или так и задумано, но в случае вызова OpderSelect() в пользовательской функции, его результат затирается при возврате функции. Если в одной функции вызван OpderSelect(), это не гарантирует, что после возврата в место вызова, OrderOpenPrice() отработает корректно. Так как у меня OpderSelect() вызывается при подсчете ордеров перед проверкой торговых условий, я посчитал явный вызов излишним и вырезал. Именно поэтому не сравнивалась цена. Для тех, кто не хочет ждать, вот код:
Выложил код с устраненным багом...
Пишет "Неправильное использование массива-таймсерии". Так и должно быть?
Такое случается утром в понедельник, и когда разрыв в котировках. Ничего страшного, просто робот вывел инфу об ошибке. История обновится и все ок будет.
Интересно . Нет ли тут ошибки ?
Может быть так будет вернее
Так как ордер тип мы можем выбрать только у выбранного ордера через ордер селект ...
Интересно . Нет ли тут ошибки ?
Так как ордер тип мы можем выбрать только у выбранного ордера через ордер селект ...
Так-то рутина вызывается из функции через цикл после вызова ОрдерСелекта, по идее результат не должен затираться. Работает же, значит все ок.
Только учусь писать, язык MQL4 изучаю чуть меньше месяца, для сотворения своего советника ( а опыта в етом у меня 0 ) чтобы даром не тратить решил поискать что то толковое
Во взор пал етот советник - Master_MM_Droid. Метод обучения был прост - понять принцип действия, сложить компактную для себя любимого блок-схему работы советника.
Признаться честно, был и остаюсь весьма разочарован, надежды вызванные отзывами в комментариях данной ветки развеянные в прух и пах
Очень, очень много ошибок, неточностей, отсутствие удобств в коде в целом.
Да в советнике изложены неплохие идеи, как на взгляд меня - новичка форекс (мульти ТС с мульти ММ), но использовать их весьма кривую реализацию для реальной торговли - ето бред даже для центовых щетов !!!
Советник не доработан, точнее даже не сделан чтобы работать на демо и ето печально, ведь данный код был выложен значит одобрен кем-то (((
Пишу по памяти то что помню (на мамке пк - вздулись конденсаторы, надеюсь перепаяют) :
прекращение start при value >0, ну да - не успело пощитать тик или связи 2 сек небыло - жди еще барчик; в switch(MM), где мани менеджмент стратегии описываются, часть ММ вообще нерабочие и неадекватные;
отсутствие refreshrate () перед работой с ордерами (веселые реквоты будут ждать );
отсутствие отработок ошибок ( оно то есть, но раз в 3 года и то только на принт в лог); и еще неточности в условиях, которые не всегда будут верно исполняться (ох как много их) ............
В общем - советник внимания не стоит - кривулька, а идея в нем заложена неплохо - только реализация (((( вот мое мнение