Советник vfp7

Статус
Закрыто для дальнейших ответов.

vfp7

Местный знаток
последние версии не тестируются, и почему убрали выбор мин/мах ТФ?
- на скрине станет понятно почему убрал лишние параметры (тест по 2008 году),- похоже что выбрал правильное направление развития совы, а именно сейчас там нет жесткого ТФ - он в зависимости от текущей ситуации различен.
И этот же скрин подразумевает что сова тестируется (все версии сов проверяются на тестере на паре EUR/USD), можете поподробнее написать почему не тестировалась сова и версия была с какого поста?

Ошибок стало много в сове из за сильнейшего наращивания алгоритмов и оптимизации кода, так же на ходу добавил еще несколько алгоритмов работы (на текущий момент задействовано 10 алгоритмов разруливания локов, управления счетом и защиты от гэпа, причем в динамичном режиме, еще и в компактном размере кода с оптимизацией производительности - у меня уже голова дымится от этой совы :facepalm: )


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

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

Вложения

  • TesterGraph.gif
    TesterGraph.gif
    27,5 КБ · Просмотры: 91
  • Sano.ex4
    29,4 КБ · Просмотры: 55
Последнее редактирование:

k1uch

Интересующийся
можете поподробнее написать почему не тестировалась сова и версия была с какого поста?

эта версия, пост61, тоже не тестируется, при этом более ранние тестируются, напр. с 24поста.

лог с журнала, ошибок нет:
2015.11.10 16:53:24.679 Expert Sano (4) EURUSD,M1: removed
2015.11.10 16:52:48.239 EURUSD,M1: 581900 tick events (240173 bars, 1982607 bar states) processed in 0:00:19.890 (total time 0:00:20.405)
2015.11.10 16:52:48.238 2015.05.11 06:38 Tester: stop button pressed
2015.11.10 16:52:28.350 2015.02.01 00:00 Sano (4) inputs: AllowNewOrder=1; OneSymbol=1; OnlyMarketWatch=0; ProfitClose=1.4; kMinLot=400; Magic=241015; Slippage=4;
2015.11.10 16:52:27.827 TestGenerator: current spread 2 used
 

vfp7

Местный знаток
эта версия, пост61, тоже не тестируется, при этом более ранние тестируются, напр. с 24поста.

лог с журнала, ошибок нет:
2015.11.10 16:53:24.679 Expert Sano (4) EURUSD,M1: removed
2015.11.10 16:52:48.239 EURUSD,M1: 581900 tick events (240173 bars, 1982607 bar states) processed in 0:00:19.890 (total time 0:00:20.405)
2015.11.10 16:52:48.238 2015.05.11 06:38 Tester: stop button pressed
2015.11.10 16:52:28.350 2015.02.01 00:00 Sano (4) inputs: AllowNewOrder=1; OneSymbol=1; OnlyMarketWatch=0; ProfitClose=1.4; kMinLot=400; Magic=241015; Slippage=4;
2015.11.10 16:52:27.827 TestGenerator: current spread 2 used

Измените
AllowNewOrder=true
OneSymbol=true
OnlyMarketWatch=TRUE
А если так?
 

vfp7

Местный знаток
так же, безрезультатно:
2015.11.10 17:17:02.786 2015.02.01 00:00 Sano (4) inputs: AllowNewOrder=1; OneSymbol=1; OnlyMarketWatch=1; ProfitClose=1.4; kMinLot=400; Magic=241015; Slippage=4;

История по EUR/USD по всем таймфреймам от M1 до MN1 тоже подгружена?

направления по бай и селл работают по разному, проверял на версии с 24го поста (уже писал, почему не ставите номер версии, это же не тяжело и путаницы бы не было) и более поздней, работает одинаково.
на приведенных скринах видно, что один селл "завис" #36, ниже него уже селлы открывались/закрывались, и при этом бай ордера закрываются скопом по 2, 3 шт. разом, а селл ордера по одному.

- нашел где была ошибка, скоро выложу фикс
 
Последнее редактирование:

k1uch

Интересующийся
История по EUR/USD по всем таймфреймам от M1 до MN1 тоже подгружена?
да, история есть, также сократил период теста, до 1-2 крайних месяцев, тест не проходит;
заметил, что на сове с 24го поста когда "стоп" жмешь, появляется на графике индикатор с которым работает сова, а в сове с 61го поста такого не происходит, точнее на графике остаются только свечи.
 

vfp7

Местный знаток
да, история есть, также сократил период теста, до 1-2 крайних месяцев, тест не проходит;
заметил, что на сове с 24го поста когда "стоп" жмешь, появляется на графике индикатор с которым работает сова, а в сове с 61го поста такого не происходит, точнее на графике остаются только свечи.

В настройках тестера стратегий "по всем тикам"?
И если еще запустить тест без визуального отображения?
 

k1uch

Интересующийся
В настройках тестера стратегий "по всем тикам"?
И если еще запустить тест без визуального отображения?
и с визуализацией, и без нее, и по всем тикам, безрезультатно...
при этом с 24го поста, нормально тестится.
 

vfp7

Местный знаток
Еще немного подчистил сов от ошибок, назовем сборку 2009
(На сегодня хватит, жду отзывов по ошибкам)
 

Вложения

  • Sano.ex4
    29,3 КБ · Просмотры: 63
Последнее редактирование:

k1uch

Интересующийся
Еще немного подчистил сов от ошибок, назовем сборку 2009
тогда сразу файл называйте Sano_2009.ex4
(На сегодня хватит, жду отзывов по ошибкам)
как это ни странно, но в другом терминале тестируется 2009я сова, хотя при этом с 24го поста сова тестируется в любом терминале...
спасибо за труды,
селл направление проверили на ошибки?
 

nail-asx

Активный участник
2015.11.10 21:28:47.856 Not enough memory for 3102070 bars for indicator Ichimoku Kinko Hyo (EURCAD,M1)
2015.11.10 21:27:50.879 Not enough memory for 1899985 bars for indicator Ichimoku Kinko Hyo (EURUSD,M1)
2015.11.10 21:27:38.922 HistoryBase: 218 errors in 'USDSEK1'
А это что за ошибки сов последний с 69 поста
 

vfp7

Местный знаток
2015.11.10 21:28:47.856 Not enough memory for 3102070 bars for indicator Ichimoku Kinko Hyo (EURCAD,M1)
2015.11.10 21:27:50.879 Not enough memory for 1899985 bars for indicator Ichimoku Kinko Hyo (EURUSD,M1)
2015.11.10 21:27:38.922 HistoryBase: 218 errors in 'USDSEK1'
А это что за ошибки сов последний с 69 поста

Проверьте сколько у Вас в настройках терминала задано баров для истории и для графиков.
Оптимальное значение 20000,
510000 - логичный предел для мт4, обычно далее он уже захлебывается на размере (все то же ограничение x86 архитектуры)

..селл направление проверили на ошибки?

Две ошибки подчистил, должно работать.

PS: осталось для разруливателя лока написать два алгоритма, после этого можно будет приступить к защите от гэпа через пробойную стратегию.
 
Последнее редактирование:

nail-asx

Активный участник
точно не исправил после закачки истории,как вам трендовые линии посмотрели???
 

vfp7

Местный знаток
2015.11.10 21:28:47.856 Not enough memory for 3102070 bars for indicator Ichimoku Kinko Hyo (EURCAD,M1)
2015.11.10 21:27:50.879 Not enough memory for 1899985 bars for indicator Ichimoku Kinko Hyo (EURUSD,M1)
2015.11.10 21:27:38.922 HistoryBase: 218 errors in 'USDSEK1'
А это что за ошибки сов последний с 69 поста

Кстати,- "015.11.10 21:27:38.922 HistoryBase: 218 errors in 'USDSEK1'" - разрывы котировок в истории
Я бы рекомендовал при постановке совы на демо счет или подгрузить по всем символам по всем таймфреймам историю или поставить первый параметр совы в false (AllowNewOrder=FALSE) и выждать как минимум неделю перед началом работы (для накопления недельной истории по всем символам)

PS: Очень вероятно что результат торговли у совы будет лучше с параметром Profit Close = 1.5 (как вариант 1.4)
 
Последнее редактирование:

vfp7

Местный знаток
Добавил еще один алгоритм разруливания локов - нужна проверка:
(Сборка 1.08 - основная)
По разруливанию локов скорей всего больше не будет добавления алгоритмов,- начинается стадия отлова ошибок.
После отлавливания ошибок будет оптимизация кода и еще раз отлавливание ошибок.
Затем начну прикручивать пробойную стратегию ...
 

Вложения

  • Sano.ex4
    33 КБ · Просмотры: 83
Последнее редактирование:

273ssa

Активный участник
Добавил еще один алгоритм разруливания локов - нужна проверка:
(Сборка 1.08 - основная)
По разруливанию локов скорей всего больше не будет добавления алгоритмов,- начинается стадия отлова ошибок.
После отлавливания ошибок будет оптимизация кода и еще раз отлавливание ошибок.
Затем начну прикручивать пробойную стратегию ...

эта сборка также как и предыдущие постоянно обращается к серверу?
 

273ssa

Активный участник
Поподробнее можно?

предыдущие сборки в журнале терминала постоянно по всем парам проходили запросы к серверу 2-3 запроса в секунду, как то так, последнюю поставил пока вообще никаких признаков жизни
 
  • Like
Реакции: vfp7

nail-asx

Активный участник
а когда он должен начать разруливать??? вот скрин
 

Вложения

  • eurusd-d1-riston-capital-ltd.png
    eurusd-d1-riston-capital-ltd.png
    183,3 КБ · Просмотры: 95

nail-asx

Активный участник
и вот еще
2015.11.11 19:08:03.934 Sano EURUSD,Daily: ==> Ошибка закрытия ордера 16976386 XPDUSD ,ошибка: 129 <==
 
  • Like
Реакции: VIB
Статус
Закрыто для дальнейших ответов.
Верх