Boris54
ПенSионер

 
Уровень 18

  Торгую в компаниях:


Группа "Стол заказов MQL"

Рейтинг 2146



РЕКОМЕНДУЮ



Подправить советник на ТМА

С Праздником, коллеги!

Советник на основе ТМА для МТ4
Одна сделка в сутки — www.opentraders.ru/downloads/2468/ Для анализа используем: значение ТМА + защитный интервал d1
После того как цена пересекла например UP ТМА по цене 1 – выставляется ордер селл-лимит с параметрами: размер лота,
цена для селл лимит = Д2+ цена 1, где Д2 отступ от цены 1(где цена пересекла ТМА).
Для лимитного ордера SL и ТР.
Если цена пересекла нижнюю границу ТМА – всё зеркально.
Дополнительные параметры: время t1, t2, t3.
t1 — начало анализа значения (цена- ТМА).
t2 — окончание анализа значения (цена- ТМА). Если до времени t2 выставлен лимитный ордер, то ждем отработку ордера до времени t3.
Если до времени t2 не выставлен лимитный ордер- на сегодня торговля закончена.
t3 -удаляем несработавший лимитный ордер, либо удаляем ордер в работе, который не достиг ТР или SL
  • +1
  • Просмотров: 1180
  • 1 мая 2023, 07:15
  • Boris54
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!

Вступите в группу "Стол заказов MQL", чтобы следить за обновлениями
ПРИСОЕДИНИТЬСЯ К ГРУППЕ
присоединиться
  Предыдущая запись в группе
Прошу написать советник
Следующая запись в группе  
Synergy_APB_autoWidth аналог
01 мая 2023
01 мая 2023

Брокер для ваших роботов, 15 лет на рынке

Комментарии (20)

+
0
со временем t1, t2, t3 покажите на скринах
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 1 мая 2023, 09:33
+
0
Торговля внутри дня.
Для примера: t1 =8-oo, t2=14-oo, t3=22-oo.
Сов ловит сигнал для выставления лимитного ордера в интервале от t1 до t2.
Если до времени t2 советник не выставил лимитный ордер- работа советника на сегодня закончена.
Если до времени t2 советник выставил лимитный ордер — значит сов ждет отработку этого ордера до времени t3.
Во время t3 удаляем либо несработавший лимитный ордер, либо ордер в работе, если он не достиг ТР или SL.
Сейчас выложу картинку с указанием времени.


Редактирован: 1 мая 2023, 10:00
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 1 мая 2023, 09:44
+
0
посмотрю сегодня
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 1 мая 2023, 09:50
+
0

существуют зеркальные ТМА с опережением тренда двойные с доводчиком и задержкой и то толком не работают. Ваша задача решается расширением канала, но ТМА не работают, рисуют история будет + депозит -.
avatar

  8  Maxix Сообщений: 59

  • 1 мая 2023, 09:54
+
0
Спасибо, добрый Человек. Я оптимист!
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 1 мая 2023, 10:54
+
0
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 1 мая 2023, 16:51
+
0
Спасибо. Завтра буду тестировать.
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 1 мая 2023, 16:55
+
0
Чудеса, но у меня не работает.
Для понимания: в начале прогнал исходный сов с 24 апр 2023 до 30 апр 2023. Каждый день было по одной сделке.
Затем прогнал новый сов. Не выставляются лимитные ордера.

0	10:27:30.380	Expert TMA1 EURUSD,M5: loaded successfully
0	10:28:00.442	TestGenerator: spread set to 10
2	10:28:00.457	2023.04.24 00:00:00  TMA1 inputs: Lots=0.01; MaxLot=0.01; KLot=1; StopLoss=120; TakeProfit=80; Delta=1; Slip=30; Shift=0; CloseSig=1; Magic=3112019; HalfLength=56; Price=0; ATRMultiplier=2; ATRPeriod=100; Interpolate=1; 
0	10:28:01.409	2023.04.24 00:15:00  Custom indicator TMA with Distances EURUSD,M5: loaded successfully
2	10:28:02.298	2023.04.24 05:55:00  TMA1 EURUSD,M5: open #1 buy 0.01 EURUSD at 1.09832 sl: 1.09712 tp: 1.09912 ok
2	10:28:02.657	2023.04.24 09:25:00  TMA1 EURUSD,M5: close #1 buy 0.01 EURUSD at 1.09832 sl: 1.09712 tp: 1.09912 at price 1.09839
2	10:28:04.950	2023.04.25 02:30:00  TMA1 EURUSD,M5: open #2 sell 0.01 EURUSD at 1.10531 sl: 1.10651 tp: 1.10451 ok
0	10:28:05.044	2023.04.25 03:40:00  Tester: stop loss #2 at 1.10651 (1.10635 / 1.10645)
2	10:28:08.413	2023.04.26 08:20:00  TMA1 EURUSD,M5: open #3 sell 0.01 EURUSD at 1.09816 sl: 1.09936 tp: 1.09736 ok
0	10:28:08.522	2023.04.26 09:30:00  Tester: stop loss #3 at 1.09936 (1.09939 / 1.09949)
2	10:28:10.769	2023.04.27 05:35:00  TMA1 EURUSD,M5: open #4 sell 0.01 EURUSD at 1.10524 sl: 1.10644 tp: 1.10444 ok
2	10:28:11.330	2023.04.27 10:10:00  Tester: take profit #4 at 1.10444 (1.10449 / 1.10459)
2	10:28:14.075	2023.04.28 03:30:00  TMA1 EURUSD,M5: open #5 sell 0.01 EURUSD at 1.10344 sl: 1.10464 tp: 1.10264 ok
2	10:28:14.965	2023.04.28 04:55:00  Tester: take profit #5 at 1.10264 (1.10260 / 1.10270)
0	10:28:18.196	EURUSD,M5: 1421 tick events (1420 bars, 3841 bar states) processed in 0:00:17.737 (total time 0:00:17.924)
0	10:29:03.455	Expert TMA1 EURUSD,M5: removed
0	10:29:03.549	Expert TMA EURUSD,M5: loaded successfully
0	10:29:36.355	Custom indicator TMA with Distances EURUSD,M5: removed
0	10:29:36.371	TestGenerator: spread set to 10
2	10:29:36.371	2023.04.24 00:00:00  TMA inputs: Lots=0.01; MaxLot=0.02; KLot=1; StopLoss=125; TakeProfit=80; Delta=1; Slip=30; Shift=0; CloseSig=1; Magic=252023; HalfLength=56; Price=0; ATRMultiplier=2; ATRPeriod=100; Interpolate=1; 
0	10:29:37.401	2023.04.24 00:15:00  Custom indicator TMA with Distances EURUSD,M5: loaded successfully
0	10:29:46.963	EURUSD,M5: 1421 tick events (1420 bars, 3841 bar states) processed in 0:00:10.593 (total time 0:00:10.608)
0	10:30:23.830	Expert TMA EURUSD,M5: removed
0	10:30:28.696	Custom indicator TMA with Distances EURUSD,M5: removed

avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 2 мая 2023, 06:37
+
0
Чудеса, но у меня не работает.

скидывайте логи скрины настройки
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 мая 2023, 07:31
+
0
Настройки тут, логи в раннем сообщении.
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 2 мая 2023, 07:54
+
0
выше логи от другого эксперта, где еще нет лимиток и времени
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 мая 2023, 08:34
+
0
Там логи от двух советников: в верхней части — прогон исходного советника. Далее — 8 строк, это тестирование нового советника. Новый советник у меня не выставляет лимитники.
У Альпари лог тестирования — один общий файл.
Редактирован: 2 мая 2023, 08:59
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 2 мая 2023, 08:58
+
0

0	10:29:03.549	Expert TMA EURUSD,M5: loaded successfully
0	10:29:36.355	Custom indicator TMA with Distances EURUSD,M5: removed
0	10:29:36.371	TestGenerator: spread set to 10
2	10:29:36.371	2023.04.24 00:00:00  TMA inputs: Lots=0.01; MaxLot=0.02; KLot=1; StopLoss=125; TakeProfit=80; Delta=1; Slip=30; Shift=0; CloseSig=1; Magic=252023; HalfLength=56; Price=0; ATRMultiplier=2; ATRPeriod=100; Interpolate=1; 
0	10:29:37.401	2023.04.24 00:15:00  Custom indicator TMA with Distances EURUSD,M5: loaded successfully
0	10:29:46.963	EURUSD,M5: 1421 tick events (1420 bars, 3841 bar states) processed in 0:00:10.593 (total time 0:00:10.608)
0	10:30:23.830	Expert TMA EURUSD,M5: removed
0	10:30:28.696	Custom indicator TMA with Distances EURUSD,M5: removed
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 2 мая 2023, 09:14
комментарий был удален 2023-05-02 11:50:15 Boris54

+
0
прогнал еще на М15. все норм. у вас косяк, смотрите внимательно

avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 мая 2023, 09:25
комментарий был удален 2023-05-02 11:51:42 Boris54

+
0
Согласен, мой косяк.
Удалил из МТ4 новый советник, скачал заново с сайта. Установил, не стал менять настройки- работает.
Небрежность при установке?
avatar

  18  Boris54 Автор Сообщений: 810 - ПенSионер

  • 2 мая 2023, 11:49
комментарий был удален 2023-05-02 11:49:52 Boris54

+
0
Я не специалист и у меня только такое предположение — вы закачали на сайт «нерабочую» версию советника.


проверил. версия та же что у меня

Я же специально выложил логи тестирования двух советников: один исходный, который вы ранее делали и я его использую.


вы выложили совсем не то что я просил

А где искать проблему?

если у вас с настройками по умолчанию на контрольках работает, значит смотрите что вы меняли
avatar

  35  AM2 Сообщений: 16285 - Андрей

  • 2 мая 2023, 10:49
комментарий был удален 2023-05-02 11:50:04 Boris54


Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий