Доработка ботов (советников, индикаторов) vol. 2

PavlovTrade

Местный житель
*hi*
добавьте пожалуйста возможность выбора отображения определенного канала. Что бы такой путаницы не было. Спасибо.

он может рисовать до 20 каналов по каким то своим соображениям, хотя у вас и у меня рисует только 8. я добавил выключатель на все 20. по умолчанию включены 6-8 канылы просто для проверки.
Посмотреть вложение channels_select.mq4
 

Astral

Интересующийся
Здравствуйте! Товарищи программисты, помогите запустить советник на центовом счете. На стандартном счете работает, на микро не ставит ордера и в тестере не работает. Спасибо!
 

Вложения

  • SES_EU.mq4
    18,4 КБ · Просмотры: 54

vjakrasikv

Почетный гражданин
Глубоко уважаемые программисты пожалуйста сделайте так чтобы стрелка появлялась по закрытию бара. Пожалуйста. Спасибо.
 

Вложения

  • HMA Color nrp & mtf & alerts (10).mq4
    21,8 КБ · Просмотры: 47

PavlovTrade

Местный житель
Здравствуйте! Товарищи программисты, помогите запустить советник на центовом счете. На стандартном счете работает, на микро не ставит ордера и в тестере не работает. Спасибо!
а что конкретно происходит не так на центовом счете? что пишет в журнале?
где болит?
 

Astral

Интересующийся
а что конкретно происходит не так на центовом счете? что пишет в журнале?
где болит?

При работе советника на центовом счете выдает повторяющиеся, бесконечно, строки во вкладке Эксперт:
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid ticket for OrderClose function
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid lots amount for OrderSend function
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid lots amount for OrderSend function

На стандартном все отлично работает на М1 EURUSD.
 
Последнее редактирование:

PavlovTrade

Местный житель
При работе советника на центовом счете выдает повторяющиеся, бесконечно, строки во вкладке Эксперт:
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid ticket for OrderClose function
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid lots amount for OrderSend function
2017.09.06 19:24:45.764 SES_EU EURUSD,M1: invalid lots amount for OrderSend function

На стандартном все отлично работает на М1 EURUSD.
Ошибку lots amount исправил, она очевидна, там не было никаких проверок.
А вот с OrderClose не уверен, центоваика у меня нет чтобы проверить. странно то что с этой ошибкой вы не столкнулись на стандартном счете.

попробуйте.Посмотреть вложение SES_EU 2.mq4
 

Astral

Интересующийся
Ошибку lots amount исправил, она очевидна, там не было никаких проверок.
А вот с OrderClose не уверен, центоваика у меня нет чтобы проверить. странно то что с этой ошибкой вы не столкнулись на стандартном счете.

попробуйте.Посмотреть вложение 280628

Поставил, ошибок не выдает, все отлично пока)) Большое спасибо!
 

vjakrasikv

Почетный гражданин
Уважаемый PavlovTrade , алерт тоже должен срабатывать как и стрелка после закрытия бара. Будьте любезны добавьте пожалуйста. Спасибо.
 

Astral

Интересующийся
Ошибку lots amount исправил, она очевидна, там не было никаких проверок.
А вот с OrderClose не уверен, центоваика у меня нет чтобы проверить. странно то что с этой ошибкой вы не столкнулись на стандартном счете.

попробуйте.Посмотреть вложение 280628

К сожалению не открывает сделки, в журнале кажет:
2017.09.06 23:59:55 SES_EU 2 EURUSD,M1: OrderSend error 130

Помогите пожалуйста!
 

Vladimirjurav

Активный участник
Уважаемые коллеги. Подходящей темы на этом форуме не нашел, пишу здесь.
Всем известный, везде применяемый, новостной индикатор - FFCal rev21. Сегодня 07.09.2017 г. были сильные новости по евро. В частности, началась Пресс-конференция ЕЦБ в 15.30 по Москве. На первой же минуте Евро пошло вниз вверх и далее - так далее. FFCal как и положено до этой минуты показывал сильные новости. Но сразу же после начала пресс конференции отключил эту информацию.
В результате, советник который использует новостной индикатор включился в работу. Было два жирных плюса и один жирный минус. в результате плюсы, с небольшим перевесом победили. Для подтверждения своих слов привожу картинки. В FFCal включил вертикальные линии. В 15.30 сильной новости - НЕТ!
А Urdala показывает. Прийдется переделывать сову на Urdalu? Может кто сталкивался с такой проблемой, или я чего то не догоняю..
 

Вложения

  • EURUSDM5.png
    EURUSDM5.png
    91,1 КБ · Просмотры: 118
  • Urdula.png
    Urdula.png
    108,1 КБ · Просмотры: 99

PavlovTrade

Местный житель
К сожалению не открывает сделки, в журнале кажет:
2017.09.06 23:59:55 SES_EU 2 EURUSD,M1: OrderSend error 130

Помогите пожалуйста!

окей, это уже другая ошибка, двигаемся дальше.
предположим вы настроили его правильно, тут важен параметр StopLoss, он является отсутпом от цены для выставления отложенного ордера.
Но в советнике нет округлений которые многие сервера требуют. Добавил, проверьте.
Посмотреть вложение SES_EU 3.mq4
 

PavlovTrade

Местный житель
Уважаемые коллеги. Подходящей темы на этом форуме не нашел, пишу здесь.
Всем известный, везде применяемый, новостной индикатор - FFCal rev21. Сегодня 07.09.2017 г. были сильные новости по евро. В частности, началась Пресс-конференция ЕЦБ в 15.30 по Москве. На первой же минуте Евро пошло вниз вверх и далее - так далее. FFCal как и положено до этой минуты показывал сильные новости. Но сразу же после начала пресс конференции отключил эту информацию.
В результате, советник который использует новостной индикатор включился в работу. Было два жирных плюса и один жирный минус. в результате плюсы, с небольшим перевесом победили. Для подтверждения своих слов привожу картинки. В FFCal включил вертикальные линии. В 15.30 сильной новости - НЕТ!
А Urdala показывает. Прийдется переделывать сову на Urdalu? Может кто сталкивался с такой проблемой, или я чего то не догоняю..

прикрепите исходники FFCal, может там что найдется. Может сбой на самом Forex Factory с которого он тянет новости. Для верности конечно лучше страховаться и тянуть новости с 2х источников одновременно.
 

Vladimirjurav

Активный участник
прикрепите исходники FFCal, может там что найдется. Может сбой на самом Forex Factory с которого он тянет новости. Для верности конечно лучше страховаться и тянуть новости с 2х источников одновременно.
Спасибо за ответ. Исходники одни и те же что везде используются. В других моментах на важных новостях отрабатывает нормально. Выключает сову до и после новостей на заданное время. А тут чисто пропала информация у него о важной новости, сразу же после наступления этой новости.. Похоже эта новостная кухня что то химичит.. Конечно лучше бы я ошибался.
 

Вложения

  • FFCal_rev.21_mod.mq4
    118,2 КБ · Просмотры: 61
  • FFCal_rev.21_mod.ex4
    66,8 КБ · Просмотры: 39

vlad_123

Местный знаток
А тут чисто пропала информация у него о важной новости, сразу же после наступления этой новости..

FFCal вычитывает новости раз в 4 часа.
Глянь в логе MetaTrader'а записи типа
2017.09.07 16:04:01.328 FFCal rev21 GBPUSD,M5: Reading URL: http://forexfactory.com/ffcal_week_this.xml
Если есть такая, которая совпадает по времени с новостью - есть вероятность, что FF почикал новость, если нет - причина в другом.
 

garry119

Гость
уважаемые специалисты, сделайте, пожалуйста, чтобы индикатор оставлял сигнал пробоя уровня, когда сдвигает линию. стрелку там или точку на каждом баре на котором сдвигается уровень
 

Вложения

  • Hi_Low_Indicator.mq4
    2,1 КБ · Просмотры: 42

Vladimirjurav

Активный участник
FFCal вычитывает новости раз в 4 часа.
Глянь в логе MetaTrader'а записи
Спасибо за совет. Посмотрел логи, снимок прикладываю. Информация о Пресс-конференции была. Я это тоже видел в FFCal до события -until. Отвлекся на пять минут, после события - since, её уже не было. Прилагаю еще две картинки. Один комп у меня работает круглосуточно без выключения, посмотрел сегодня, вертикальная линия события на нем то есть... Перезапустил терминал, и...как говорится найди три отличия. Вертикальные линии показывают черти что. События уже нет. Vlad_123, для сверки, посмотри пож. как у тебя отображаются вертикальные линии прошедших событий в FFCal, совпадают ли по времени с календарем? В общем не понятно, можно ли доверять этому индикатору...?
 

Вложения

  • 20170907.docx
    12,1 КБ · Просмотры: 21
  • EURUSDM5_1n.png
    EURUSDM5_1n.png
    61,6 КБ · Просмотры: 163
  • EURUSDM5_2n.png
    EURUSDM5_2n.png
    71,9 КБ · Просмотры: 129

Mensol

Новичок форума
Добрый вечер, кто может, сделайте пожалуйста в индикаторе чтобы появлялось тока 2 стрелки красной и синей а не множество стрелок одного цвета, и чтобы стрелки по терминалу не летали.
 

Вложения

  • MA_Cross_OC (1).mq4
    7,5 КБ · Просмотры: 24
Верх