0
Спасибо, теперь главное условие правильно исполняется.

Правда, Мартин странно работает. Увеличивает только один раз, а дальше не идет. Если будет время, можете глянуть.

Главное по Мартину: он должен учитывать сумму закрывшейся пары. Если общий минус – увеличивает, если плюс – нет.

Если это править слишком сложно, я могу подождать до следующего месяца.
avatar

mikeford

  • 28 сентября 2016, 15:53
0
Сильно глючная версия вышла. Открывает правильно, а потом идет полная неразбериха.

1. Иногда нарушает Условие-1 – удаляет второй ордер в момент срабатывания первого, а не после его закрытия.
2. Иногда наоборот, не удаляет несработавший ордер, когда должен, а ждет его экспирации. «Время истечения ордера» в общем не нужно, может этот параметр и дает сбой.

3. Иногда сбрасывает лот после 0.64 или 1.28, хотя в настройках стоит до 5.00.

4. Закрытие по профиту сейчас идет при убытке пары. Надо, чтоб закрывал при общем профите С ПАРЫ или с одного ордера, если второй не зацепился. Например, 1-й закрылся на +10, а 2-й на -20, то это общий убыток. Сейчас он учитывает только плюсовой и отключается при таком раскладе, а должен учитывать сумму пары, если оба включились.

5. «Время открытия» – только для самой первой пары, оно не должно влиять на последующие открытия. На тесте он иногда перестает открывать в какой-то момент и ждет этого времени.

Гляньте на скрин. Открыт 0.01 и при этом еще не удалился позапрошлый 0.64. Такая ситуация в принципе не должна быть возможна по моему ТЗ.



Может, первый глюк тянет за собой остальные. Поправьте его, потом прогоните тест с такими настройками:

Мартин = 2.0
ТП = 500
СЛ = 1000
Дельта = 150

График должен быть ровный, схож с Мартышкой.
avatar

mikeford

  • 26 сентября 2016, 16:08
0
Спасибо, теперь как надо.
avatar

mikeford

  • 3 сентября 2016, 13:56
0
А когда приблизительно сможете доделать?
avatar

mikeford

  • 30 августа 2016, 12:57
0
Открытие иногда правильно, а иногда нет. Возможно, из-за того, что закрытие неправильно. Он сейчас закрывает по старому алгоритму – только после РСИ, не учитывая Квантум. Открытие и закрытие должно быть при одинаковых условиях, только с разных сторон. И в этот момент должны удаляться все не сработавшие отложки, которые сейчас он иногда удаляет, а иногда нет на ненужных промежуточных циклах.

Я протестил тот же период, что и на первой фотке. Видите разницу, он сделал лишние циклы внутри.



Можете подправить, иначе суть стратегии сильно искажается.
avatar

mikeford

  • 26 августа 2016, 15:26
0
Да, теперь разобрался. Спасибо.
avatar

mikeford

  • 22 июля 2016, 17:35
0
Сложно сказать, потому что у меня он запустился в таком виде.



И даже на вашей фотке не то. Линии ведь не должны быть выше цены таким странным образом.

Надо так.
Допустим мой текущий фрейм 1Ч. Надо, чтоб на нем отображалось одновременно три графика Бандс – 1Ч (свободный), 4Ч и 1Д (если в настройках укажу их фрейм). Если я переключаю на 15М, то графики будут – 15М, а 4Ч и 1Д останутся неизменными. То есть, чтобы мне не нужно было постоянно менять фреймы, чтоб посмотреть ихний график. Это возможно сделать?
avatar

mikeford

  • 21 июля 2016, 19:12
0
Да, почти оно.
Только после того, как срабатывает ограничитель объема, все следующие лоты открываются в начальном объеме, а надо, чтобы в объеме ограничителя.

Сейчас, если Первый Лот = 0.1, а Макс Лот = 0.3, то после него открывается 0.1 и так до конца. Желательно, чтобы все ордера после Макса открывались в его объеме.

Прогресс с лимитатором должен быть такой:
0,1… 0,25 – 0,3 – 0,3 – 0,3…
avatar

mikeford

  • 21 июня 2016, 18:39
0
Он не выводится на графике, я для примера вручную текст написал.
avatar

mikeford

  • 26 мая 2016, 18:06
0
Вот пример:



Мартин включен. Бай закрылся в минусе -18.82, но на мгновение позже по времени, чем открылся следующий Селл (посмотрите очередность внизу в результатах). Поэтому Мартин его пропустил, а увеличил уже следующий после Селла ордер, который не надо было.

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

mikeford

  • 25 мая 2016, 20:23
0
Спасибо, сейчас уже ближе к истине.

Только он открывает новые ордера раньше, чем закрывает текущие. Из-за этого мартин не так работает. То есть, технически он работает правильно, но из-за порядка открытие-закрытие ордеров, он «перескакивает» через раз.

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

Это не кипит, я могу подождать месяц. Но, если это не сложно, можете сделать, когда будет время?
avatar

mikeford

  • 24 мая 2016, 17:43
0
Спасибо, но он совершенно не по ТЗ работает. Он пропускает большую часть моментов, когда должен закрывать/открывать. Возможно, вы не так поняли ТЗ. Выше вы написали:

«Получается при смене цвета советник смотрит было пересечение уровня, если было, тогда вход?»

Наоборот. Сначала РСИ пробивает уровень – робот получает, по аналогии светофора, желтый сигнал и ждёт смены тренда. Ждёт столько, сколько понадобится, пока не сменится тренд. После смены тренда – зеленый сигнал и тогда закрывает/открывает.

Вот скрин с роботом в действии:



Селл он открыл правильно, но Бай перед ним не открыл (25.04. в 9-00, на первом фото). Потом он должен был закрыть этот Селл и открыть новый Бай в месте, где синяя стрелка. Потому что ранее РСИ пробил уровень (5.05. в 19-00), где крестик, а потом тренд сменился на Бай.
Я так понял дело в параметре «за сколько баров ищем пересечение». Когда я его увеличил, тогда ордер открылся. Но он не нужен. Когда именно ранее РСИ пересек уровень и сколько раз не важно, главное, чтоб он это в принципе сделал. Ордер открывается только после смены тренда.

Возможно, из-за этого Пункт 4 не реализуется. Вот пример:



Бай первый правильно открылся. Но в месте второй стрелки должен был открыться второй Бай, потому что условие «РСИ + смена тренда» выполнилось повторно. Но робот его не открыл.

Вы лучше не спешите, и хорошо посмотрите, когда будет время, потому что порядок сигналов тут очень важен.
avatar

mikeford

  • 22 мая 2016, 18:32
0
Хорошо. Главное, чтоб робот открывал-закрывал по условию.
avatar

mikeford

  • 21 мая 2016, 18:45
0
Хорошо. Сделайте, что сможете. Главное, пункты 3, 4, 5 и 6.
Можно сделать закрытие только по Эквити.
avatar

mikeford

  • 12 апреля 2016, 13:18
0
Спасибо, почти всё работает. Только Общие Настройки интерферируют с Частными. Общий Лот (первый параметр «Lots») не позволяет отключать ордера. Например, мне нужно отключить несколько ордеров. Я ставлю их Лоты=0, но они всё равно выставляются в объеме Общего Лота. Если Общий Лот=0, то вообще ничего не ставится, даже если частные лоты >0.

Вот пример:
Общий лот = 0.01.
БС1/СС1 = 0.2, БС2/СС2 я поставил «0» (самый нижний параметр на фото), но они всё равно открылись как 0.01.


1. Можете удалить Общий Лот или понизить его приоритет относительно частных?

2. Трал не работает. Если я ставлю СЛ=0, то Лосс ставится прямо на линии, а не выключается. Можете присоединить стопы к ордерам, а не линиям? Или оставить как есть, но чтоб при «0» они не ставились и позволяли включиться тралу.

3. Мартин тоже не работает, хотя вы его добавили в меню как «PlusLot». Этот лот никогда не плюсуется, даже если день в минусе.
avatar

mikeford

  • 11 марта 2016, 15:48
0
Спасибо, но по этой ссылке скачивается старая версия за 12.02. Вы их не перепутали?
avatar

mikeford

  • 7 марта 2016, 15:10
0
Спасибо. Эксперт работает.

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

Вы добавили параметр «ADXbars=14». Что он означает?

1. Трал похоже работает по принципу Breakeven. Можно добавить или заменить его на обычный?

2. Можно, чтоб робот не выставлял стрелочки-маркеры?

3. Добавить Мартин по такому принципу: Если день в общем (а не конкретный ордер) закрылся в минусе, то на следующий день все ордера выставляются в объеме «Лот + Шаг» (лот у каждого ордера свой, а шаг одинаковый на все). Если любой следующий день тоже в минусе – оставляем тот же «Лот + Шаг».

Как я это вижу:





Если всё это слишком хлопотно, то я могу подождать повышения уровня. Только скажите, можете ли вы эти поправки реализовать в принципе? Спасибо.
avatar

mikeford

  • 16 февраля 2016, 16:22
0
Какой идиот начинает торговать с депозитом 100 тысяч баксов? Иванушка получил, что и заслужил.
avatar

mikeford

  • 4 февраля 2016, 17:20
0
Этот индюк нагло перерисовывет всё, что только можно. Не только сдвигает стрелки, но и линию тренда. На истории выглядит шикарно, но в реальном времени от него мало проку.
avatar

mikeford

  • 25 января 2016, 15:46
Начать торговлю с Альпари