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

Kent175

Активный участник
Ошибку поправил

Проверяйте.
MakarFX, советник снова пытается открыть ордера увеличенным лотом, при стандартных настройках.
Если можно, исправьте пожалуйста в этом советнике именно тот, который я прикрепил в скрепке.
 

Вложения

  • photo_2024-12-06_10-43-24.jpg
    photo_2024-12-06_10-43-24.jpg
    228 КБ · Просмотры: 70
  • photo_2024-12-06_10-43-44.jpg
    photo_2024-12-06_10-43-44.jpg
    224,7 КБ · Просмотры: 71
  • Trade-Arbitrage(1).mq4
    Trade-Arbitrage(1).mq4
    81,1 КБ · Просмотры: 9

erex

Элитный участник
MakarFX, советник снова пытается открыть ордера увеличенным лотом, при стандартных настройках.
Если можно, исправьте пожалуйста в этом советнике именно тот, который я прикрепил в скрепке.
Серьезно? Мутные фотки вместо скринов?
 

MakarFX

Элитный участник
MakarFX, советник снова пытается открыть ордера увеличенным лотом, при стандартных настройках.
Если можно, исправьте пожалуйста в этом советнике именно тот, который я прикрепил в скрепке.
Он не пытается открыть увеличенным лотом, это просто принт.
Убрал.
 

Вложения

Kent175

Активный участник
Он не пытается открыть увеличенным лотом, это просто принт.
Убрал.
Вот так пишет:
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPCAD.ffx, OP_SELL, 0.01, 1.79109, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPAUD.ffx, OP_BUY, 0.01, 1.98641, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPNZD.ffx, OP_SELL, 0.01, 2.18069, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPJPY.ffx, OP_SELL, 0.01, 191.867, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
И так далее...
Раньше этого не писал.
Большинство ордеров не открывает, даже если увеличиваю слипедж.
Так не должно вроде быть.
Исправите MakarFX?
 

Вложения

  • photo_2024-12-06_12-27-01.jpg
    photo_2024-12-06_12-27-01.jpg
    244,4 КБ · Просмотры: 9

MakarFX

Элитный участник
Вот так пишет:
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPCAD.ffx, OP_SELL, 0.01, 1.79109, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPAUD.ffx, OP_BUY, 0.01, 1.98641, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPNZD.ffx, OP_SELL, 0.01, 2.18069, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
2024.12.06 11:55:15.356 Trade-Arbitrage(1) EURUSD.ffx,M1: -1 = OrderSend(GBPJPY.ffx, OP_SELL, 0.01, 191.867, 30, 0, 0) - no error, SlipPage = 0, Lots = 0
И так далее...
Раньше этого не писал.
Большинство ордеров не открывает, даже если увеличиваю слипедж.
Так не должно вроде быть.
Исправите MakarFX?
Это просто принт и там написано "no error", когда советник не может открыть будет номер ошибки.
Если Вам этот принт мешает, то его тоже можно убрать.
 

Kent175

Активный участник
Это просто принт и там написано "no error", когда советник не может открыть будет номер ошибки.
Если Вам этот принт мешает, то его тоже можно убрать.
Подскажите, почему он не может открыть?
Раньше сразу открывал, теперь нет.
Слипедж увеличен, не ноль.
 

MakarFX

Элитный участник
Подскажите, почему он не может открыть?
Раньше сразу открывал, теперь нет.
Слипедж увеличен, не ноль.
Возможно ему надо увеличение лота. Этот советник заточен под работу с локами, ограничение увеличения лота нарушает логику.
 

Kent175

Активный участник
Возможно ему надо увеличение лота. Этот советник заточен под работу с локами, ограничение увеличения лота нарушает логику.
Советнику не обязательно работать с локом. Можно и без него Lock =false.
Вот здесь есть протестированные настройки советника:
 

Вложения

  • Screenshot 2024-12-06 at 16-45-08 Если вырубят свет то прийдеться вручную закрывать все ордера...png
    Screenshot 2024-12-06 at 16-45-08 Если вырубят свет то прийдеться вручную закрывать все ордера...png
    123,6 КБ · Просмотры: 31

Kent175

Активный участник
Он не пытается открыть увеличенным лотом, это просто принт.
Убрал.
MakarFX, можно вас ещё побеспокоить?
Выдал ошибку:
2024.12.06 16:19:19.189 Trade-Arbitrage(1) EURUSD.ffx,M1: zero divide in 'Trade-Arbitrage(1).mq4' (1188,22)
И если можно, убрать не нужный принт, а то лог забивает.
Оставьте только необходимую информацию принт в лог по возможным ошибкам советника.
И ещё, когда ставлю Lock=true, то кроет только минусовые ордера, а плюсовые не закрывает почему-то.
И когда Lock=false, тоже висят плюсовые ордера и не закрывает он их.
Гляните?
 
Последнее редактирование:

vcegda

Новичок форума
Всем добра! Уважаемый, BUT. Доделайте пожалуйста этого индюка. Дело в том что приходится каждый раз вводить данные времени экстремума и котировки. Нельзя ли сделать так, чтобы у индикатора была управляющая вертикальная линия. То есть - я просто на графике перетаскиваю линию на экстремум, а индикатор берёт с этой линии время и котировку по зигзагу либо максимум либо минимум соответственно и дальше уже по своему алгоритму прорисовывает временные зоны. Спасибо.
 

Вложения

MakarFX

Элитный участник

Вложения

erex

Элитный участник
Всем добра! Уважаемый, BUT. Доделайте пожалуйста этого индюка. Дело в том что приходится каждый раз вводить данные времени экстремума и котировки. Нельзя ли сделать так, чтобы у индикатора была управляющая вертикальная линия. То есть - я просто на графике перетаскиваю линию на экстремум, а индикатор берёт с этой линии время и котировку по зигзагу либо максимум либо минимум соответственно и дальше уже по своему алгоритму прорисовывает временные зоны. Спасибо.
Как с ним работать?! При перетаскивании линия возвращается на исходную.
 

Surem

Почетный гражданин
Ребята сделайте пожалуйста из одного индикатора, один индикатор)) Но два раза. Даю шаблон, смотрите настройки индюка задействованного два раза. Может кому ещё пригодится! По результату в закрытом коде не нуждаюсь!! Чуть не забыл, линии все можно удалить и оставить только черепки и бомбочки, такой вот визуал. Индикатор моё изобретение, по тестирую и дальше за деньги закажу, платить имею возможность только через СПБ в России!!
 

Вложения

  • Surem.mq4
    Surem.mq4
    6,8 КБ · Просмотры: 66
  • Снимок3.JPG
    Снимок3.JPG
    61,6 КБ · Просмотры: 189
  • template_name.tpl
    template_name.tpl
    32,4 КБ · Просмотры: 41
Последнее редактирование:

S.McDuck

Местный знаток
Ребята сделайте пожалуйста из одного индикатора, один индикатор)) Но два раза. Даю шаблон, смотрите настройки индюка задействованного два раза. Может кому ещё пригодится! По результату в закрытом коде не нуждаюсь!! Чуть не забыл, линии все можно удалить и оставить только черепки и бомбочки, такой вот визуал. Индикатор моё изобретение, по тестирую и дальше за деньги закажу, платить имею возможность только через СПБ в России!!
Может тебе такой лучше зайдёт?
 

Вложения

  • Безымянный.png
    Безымянный.png
    45,2 КБ · Просмотры: 140
  • Signal_HA.ex4
    Signal_HA.ex4
    16 КБ · Просмотры: 48

Surem

Почетный гражданин
Может тебе такой лучше зайдёт?
Спасибо, сравню. Хочется результат от собственного индикатора на самом деле. Хотя нет, не сравню. Мне не нужен закрытый код, ибо это промежуток и двигаемся дальше. Там я за деньги закажу.
 

S.McDuck

Местный знаток
Спасибо, сравню. Хочется результат от собственного индикатора на самом деле. Хотя нет, не сравню. Мне не нужен закрытый код, ибо это промежуток и двигаемся дальше. Там я за деньги закажу.
Может кто код улучшит.
 

Вложения

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

Смотрят сейчас (11) Посмотреть

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

Верх