[open source] [Советник] Mix Scalper: сконструируй свой Грааль!

От Archmagister, 16 сентября, 2013 в Лаборатория ProfitFX

#751
Archmagister, Смысл в советнике без индикаторов заключается в системе закрытия. Пример использования - Берем настраиваем в советнике Магик номер = 0. Затем открываем ордера по своей ручной стратегии= > бот подбирает эти ордера как свои и закрывает их по системе закрытия. Ввиду того что система локирования тоже построенна на Системе закрытия по Весам соответственно локирование ручных ордеров также будет осуществлено роботом. Но кто говорит что использовать можно только ручные ордера Можно также и любой другой советник (тут немного труднее но впринципе возможно)

Про ЗигЗаг ты сам вообще то писал в своем техническом задании... Откуда столько удивления??? :))
Автор#752

Я рассчитывал что если зиг-заг нарисовал линию вниз, то это бай, а если вверх -то это селл) В советнике так?

#753

Ну да Вниз-Бай ВВерх - Сел

#754

Я ему лот изменяю на 0,01 а он как прежде открывается лотом 0,1

#755
ualeks85 По тем условиям твоего брокера что ты показал ранее твой минимальный лот равен 0.1 соответственно чтоб исправить потенциальную ошибку было выставленно открывать ордера минимальным лотом допустимым на счету.
#756


ualeks85 По тем условиям твоего брокера что ты показал ранее твой минимальный лот равен 0.1 соответственно чтоб исправить потенциальную ошибку было выставленно открывать ордера минимальным лотом допустимым на счету.


Да нет,там демка а реал тестирую на FX-open центовик там так же лот не изменяется.
#757

Проверь чтоб параметр StepFromDepo был равен 0

#758


Проверь чтоб параметр StepFromDepo был равен 0


да на нуле. версия 03.07
Автор#759

На другом форуме говорят, планировщик не работает.

#760

Проверял на базе 03.11 И планировщик и Лоты работают нормально. Замечена настройка которая не позволяла торговать в пятницу, а в целом все как положено - во всех межторговых промежутках нет ордеров. Лот ставил фиксированный 0.01 все нормально


Добавлено: 14-11-2013 14:58:27

Ах да... Подстройка времени не влияет на работу планировщика. Она только для новостного индюка. Часы ограничения берем с ТФ то есть если нам надо чтобы на Графике торговля велась только на промежутке с 16 00 до 18 00 то в планировщике так и указываем 16 часов 00 минут по 18 часов 00 минут

Изменено 14 ноября, 2013 пользователем Ttomas

Автор#761

Походу придётся разъяснять что означают настройки планировщика) Я честно говоря тоже в них запутался.
На примере - как поставить время с 20-00 Понедельника до 06-00 Вторника?

#762

Хорошо

Спойлер

TradePlanOn=True; - Включение Планировщика

TradeOnMonday=True; - разрешить торговлю в Понедельник
MondayStartStopHour=0; - час остановки торговли с открытия
MondayStartStopMinutes=0; - минуты остановки торговли с открытия
MondayFirstStartHour=0; - Час Начала Первого торгового интервала советника
MondayFirstStartMinutes=0;- Минуты Начала Первого торгового интервала советника
MondayFirstStopHour=0;- Час Конца Первого торгового интервала советника
MondayFirstStopMinutes=0;- Минуты конца Первого торгового интервала советника
MondaySecondStartHour=0; - Час Начала Второго торгового интервала советника
MondaySecondStartMinutes=0;- Минуты Начала Второго торгового интервала советника
MondaySecondStopHour=0;- Час Конца Второго торгового интервала советника
MondaySecondStopMinutes=0;- Минуты конца Второго торгового интервала советника
MondayThirdStartHour=0; - Час Начала Третьего торгового интервала советника
MondayThirdStartMinutes=0;- Минуты Начала Третьего торгового интервала советника
MondayThirdStopHour=0;- Час Конца Третьего торгового интервала советника
MondayThirdStopMinutes=0;- Минуты конца Третьего торгового интервала советника
MondayEndStartHour=20; - Час начала торговли перед закрытием
MondayEndStartMinutes=0; - минуты начала торговли перед закрытием

TradeOnTuesday=True; - разрешить торговлю во вторник
TuesdayStartStopHour=6; - час остановки торговли с открытия
TuesdayStartStopMinutes=0; - минуты остановки торговли с открытия
TuesdayFirstStartHour=0; - Час Начала Первого торгового интервала советника
TuesdayFirstStartMinutes=0;- Минуты Начала Первого торгового интервала советника
TuesdayFirstStopHour=0;- Час Конца Первого торгового интервала советника
TuesdayFirstStopMinutes=0;- Минуты конца Первого торгового интервала советника
TuesdaySecondStartHour=0; - Час Начала Второго торгового интервала советника
TuesdaySecondStartMinutes=0;- Минуты Начала Второго торгового интервала советника
TuesdaySecondStopHour=0;- Час Конца Второго торгового интервала советника
TuesdaySecondStopMinutes=0;- Минуты конца Второго торгового интервала советника
TuesdayThirdStartHour=0; - Час Начала Третьего торгового интервала советника
TuesdayThirdStartMinutes=0;- Минуты Начала Третьего торгового интервала советника
TuesdayThirdStopHour=0;- Час Конца Третьего торгового интервала советника
TuesdayThirdStopMinutes=0;- Минуты конца Третьего торгового интервала советника
TuesdayEndStartHour=24; - Час начала торговли перед закрытием
TuesdayEndStartMinutes=0; - минуты начала торговли перед закрытием



На самом деле ничего сложного нет. Рассмотрим на примере понедельника:
День разбит на несколько торговых интервалов.

1 Торговый интервал начинается с 00:00 и заканчивается настройками
MondayStartStopHour=0; - час остановки торговли с открытия
MondayStartStopMinutes=0; - минуты остановки торговли с открытия
Соответственно если нам не нужен данный интервал то выставляем время конца равным 0. То есть он кончится в момент начала.

2 торговый интервал начинается в соответствии с настройками:
MondayFirstStartHour=9;
MondayFirstStartMinutes=20;
и заканчивается настройками :
MondayFirstStopHour=13;
MondayFirstStopMinutes=30;
Это один из трех однотипных интервалов для торговли внутри дня. Чтобы отключить его достаточно просто либо назначить время начала данного интервала больше времени конца либо наоборот.

3 торговый интервал начинается в соответствии с настройками:
MondaySecondStartHour=9;
MondaySecondStartMinutes=20;
и заканчивается настройками :
MondaySecondStopHour=13;
MondaySecondStopMinutes=30;

4 торговый интервал начинается в соответствии с настройками:
MondayThirdStartHour=9;
MondayThirdStartMinutes=20;
и заканчивается настройками :
MondayThirdStopHour=13;
MondayThirdStopMinutes=30;

5 торговый интервал Начинается в соответствии с настройками
MondayEndStartHour=23;
MondayEndStartMinutes=0;
И заканчивается в 00.00. Если нам не нужен данный интервал то нужно выставить настройку часа больше и равной 24 часам. Тогда начало будет отодвинута дальше конца и интервал не начнется.
Автор#763

Такой вопрос - усреднитель учитывает лотность ордеров при выставлении суммарного ТП?
Если к примеру, задать не фиксированный лот, а процент от эквити, то на длительном времени ордера в сетке будут иметь неравномерный вес и ТП придётся сдвигать в ту или иную сторону.


Добавлено: 14-11-2013 17:13:41

Ещё вопрос - после 26 ордера селл он перестал открывать такие ордера, а бай продолжил. Всего орлеров 50.
У него ограничение что ли половина на одну сторону?
#764

По поводу суммарного ТП - Я не ту функцию общего ТП добавил, так что Нет советник не учитывает объем ордеров, Но у меня есть готовая функция с учетом так что в следующей версии заменю.

Ограничения на ордера нет. То есть Это значения Лимита касается только ордеров в одном направлении, поэтому при значении 50 максимально возможно 100 ордеров по 50 в каждом направлении.

#765

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

стейт_2.JPG

Автор#766

Это надо... пересидеть :))
Усреднитель для того и задумывался чтобы вести много ордеров и дожидаться нужного момента чтобы закрыть их с прибылью.

#767

Да если депо хвати :)) так как ММ не расчитывал а сразу агрессивно вощел в рынок v:)


Добавлено: 14-11-2013 17:52:24

а где подробней можно почитать как работает усреднитель.
Автор#768

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


Добавлено: 14-11-2013 18:06:38

И выставляет суммарный ТП для сетки орлеров.

Добавлено: 14-11-2013 18:20:30

Спойлер


Последние месяцы. Когда чудовищная просадка появилась, он почему-то совсем потерял активность и почти перестал совершать обычные сделки с выходом по ТП.
Ему полюбому нудо прикрутить режим полноценного локера - чтобы хоть как-то нейтрализовать просадки на затяжных трендах.

Изменено 14 ноября, 2013 пользователем Archmagister

#769

А почему все тесты с качеством 25 разве нет возможности прогнать с качеством 99

Автор#770

Думаю для усреднителя это не принципиально. Да и не выходит у меня настроить тиковые котировки.

#771

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

#772


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


Что должно быть именно написано?

Добавлено: 14-11-2013 18:52:21

О да... разобрался эквити закончился! и что дальше будет?

Добавлено: 14-11-2013 18:56:43

Если я правильно понял то он не сможет открывать новые позиции. Но до какого времени пока все ордера не закроются?

Добавлено: 14-11-2013 19:22:16

Закрылась сетка и эквити открыл новые ордера

журнал.JPG

Изменено 14 ноября, 2013 пользователем ualeks85

#773


Ну да Вниз-Бай ВВерх - Сел


наоборот
===================
цитирую выше был ваш ответ: Сигнал [rvmGann] берется не как с обычного Зигзага при отрисовке максимума\минимума, а по направлению последней линии.
==================
я заметил именно так и работает, проверил ещё раз.
не пойму зачем он нужен, сигналы приходят в основном тогда, когда уже происходит разворот обратно!
Вот если бы он выдавал сигналы на самих изломах линии (или чуть позже), тогда другое дело!
#774


А почему все тесты с качеством 25 разве нет возможности прогнать с качеством 99


Потому что на М1 тесты бывают, как правило, 25% (на остальных ТФ, без котировок Дукаса - 90%). >:d
#775



А почему все тесты с качеством 25 разве нет возможности прогнать с качеством 99


Потому что на М1 тесты бывают, как правило, 25% (на остальных ТФ, без котировок Дукаса - 90%). >:d

Как получить Качество Моделирования 99% в Тестере Стратегий Metatrader 4
http://tradelikeapro.ru/kak-poluchit-kachestvo-modelirovaniya-99/

Добавлено: 14-11-2013 23:16:00

Уважаемые разработчики! В архиве, что в первом посте имеется сет по стратегии Победа, а есть ли полноценный сет по стратегии Extreme TMA, более-менее соответствующий самой стратегии, учитывающей TMASlope старших ТФ?

Изменено 15 ноября, 2013 пользователем iTrader777

Для публикации сообщений создайте учётную запись или авторизуйтесь

Перейти к списку тем
Форум · 2.0.20260627.0025