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

FxMen

VIP-участник
*hi*Ребята!Индюкам нужна помощь:please:.Стрелками показано куда переместить.Спасибо!
 

Вложения

  • 1.png
    1.png
    61,7 КБ · Просмотры: 418
  • 2.png
    2.png
    72,4 КБ · Просмотры: 374
  • trend_strength.rar
    trend_strength.rar
    201,9 КБ · Просмотры: 125

Stearh

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

Надо сделать так чтобы эквити считалось правильно, при любых манипуляциях (перезапуск, смена ТФ, изменение настроек советника) и пересчитывалось из реально открытых ордеров, а не выставлялось по нулям при каждом действии.
 

Вложения

MrGreen86

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

Надо сделать так чтобы эквити считалось правильно, при любых манипуляциях (перезапуск, смена ТФ, изменение настроек советника) и пересчитывалось из реально открытых ордеров, а не выставлялось по нулям при каждом действии.

у советников нет памяти как таковой. Организовал ее через глобальные переменные (F3 в терминале, переменная robot_z). В нее он будет записывать эквити и при перезапуске если эта переменная существует - возьмет данные с нее. Если ее не будет существовать - эквити возьмет от текущего баланса. Если нужно вы можете руками удалить эту переменную чтобы работа началась с начала. Посмотреть вложение Robot(z)_.mq4
 
Последнее редактирование:

MrGreen86

Гуру форума

MrGreen86

Гуру форума
Здравствуйте граждане программисты! Большая просьба поправить индикатор, перестал давать звуковой сигнал при касании его ценой (в чем собственно весь его смысл). Билд 745, перестал работать на 711. Посмотрите пожалуйста, может можно его пофиксить. Спасибо!
поправил. дело не в билдах а в именах объектов. Создает объект TrendLine, а спрашивает цену с объекта Trenline
Также привел код в читаемый вид.
Если вы автор, и планируете в дальнейшем выставлять код на всеобщее обозрение, убедительно рекомендую прочитать и принять к сведению следующие:
_http://www.opennet.ru/docs/RUS/coding_standard/standard-8.html
_http://www.opennet.ru/docs/RUS/coding_standard/standard-10.html
 

Вложения

Последнее редактирование модератором:

Suncharion

Почетный гражданин
Уважаемый MrGreen86 если вас не затруднит то сделайте пожалуйста,чтобы сов.работал на всех инструментах,которые открыты в терминале,а не только на той паре на которой стоит(чтобы не вешать его на каждую пару),а то трал все равно работает не корректно.За ранее спасибо.
 

Вложения

derek2108

Местный житель
поправил. дело не в билдах а в именах объектов. Создает объект TrendLine, а спрашивает цену с объекта Trenline
Также привел код в читаемый вид.
Если вы автор, и планируете в дальнейшем выставлять код на всеобщее обозрение, убедительно рекомендую прочитать и принять к сведению следующие:
_http://www.opennet.ru/docs/RUS/coding_standard/standard-8.html
_http://www.opennet.ru/docs/RUS/coding_standard/standard-10.html

Спасибо вам большое, что откликнулись! Все работает. Я не автор, не программист, но спасибо за ремарку!
 

Vyacheslav88

Элитный участник
Ребят, очень вас прошу, приделайте к индикатору MTF :please:
 

Вложения

Ted Nikson

Местный житель
Можно добавить параметр "отступ", чтобы не вешает свои стрелки из целой график? И mql4 конечно :)
Спосибо заранее.
 

Вложения

Павел Горяев

Прохожий
Кто может добавить PUSH сообщение к индикатору

Добрый день умельцы - время от времени кажый из нас ждет прорыва ценового канала, я использую индикатор LineAlert - кидаешь на график выше и ниже цены - все, ждешь, как цена касается выскакивает Алерт окошко.
Было бы здорово сделать отправку PUSH сообщений, помогите, очень надо.
Приложил индюк.
 

Вложения

osvit

Активный участник
пробуйте, пришлось вписать свои торговые функции с обработкой ошибок. Посмотреть вложение 183495

Да идея не плохая, а если сделать чтобы он открывал не один раз сделки (полу автомат),а каждый раз в указанное время с возможностью отключением функции "указанное время" то есть false, советник работает по кругу.
 

zhserg

Местный знаток
Добрый день умельцы - время от времени кажый из нас ждет прорыва ценового канала, я использую индикатор LineAlert - кидаешь на график выше и ниже цены - все, ждешь, как цена касается выскакивает Алерт окошко.
Было бы здорово сделать отправку PUSH сообщений, помогите, очень надо.
Приложил индюк.

:)
 

Вложения

Посмотрели (688) Посмотреть

Отслеживают (1809) Посмотреть

Верх