Только не говорите потом, что ТА не работает - страница 13

 
Reshetov:
В общем и в целом разобрался.

Ночью выложил советник, не прокомментировал сразу. Никогда НС не писал, поэтому свой дилетантский велосипед:

  1. Весовые коэффициенты вначале нормируются так, чтобы |X[1]| + |X[2]| + |X[3]| + |X[4]| = 1. При оптимизации X[i] может принимать все значения из интервала [-1, +1].
  2. Параметр Smoke <= 1.
  3. В перцептроне ценовые данные подаются, как относительные доходности: D[i] = Open[(i - 1) * shift] / Open[i * shift] - 1.
  4. Перед расчетом (неявно по коду) ценовые данные (D[i]) нормируются так, чтобы |ResX| = |X[1] * D[1] + X[2] * D[2] + X[3] * D[3] + X[4] * D[4]| <= 1, при этом всегда существует набор весов {Y[1], Y[2], Y[3], Y[4]}, |Y[1]| + |Y[2]| + |Y[3]| + |Y[4]| = 1, для которого значение |ResY| = |Y[1] * D[1] + Y[2] * D[2] + Y[3] * D[3] + Y[4] * D[4]| = 1 (максимально возможное).
  5. Сила сигнала Res = X[1] * D[1] + X[2] * D[2] + X[3] * D[3] + X[4] * D[4] сравнивается со Smoke: |Res| < Smoke - CLOSE, Res >= Smoke - BUY, Res <= -Smoke - SELL.

При такой схеме имеется возможность перейти от (+1, -1, 0) к ММ, т.к. Res - это неявный объем позиции. Позже сделаю такой вариант.

 

Советник по ММ-схеме.

Это тот редкий "правильный" случай, когда сигнал содержит не только направление позиции, но и ее объем. Например, если сигнал слабый, то объем малый, сильный - большой. При этом в каждый момент времени нетто-позиция "плавает".

Файлы:
 
hrenfx:
При оптимизации X[i] может принимать все значения из интервала [-1, +1].
  1. Параметр Smoke <= 1.
если не сложно, подскажите как оптимизацию выполнять для Вашего кода, совершенно нет времени разбираться, а взглянуть очень хочется, спс.
 
IgorM:
если не сложно, подскажите как оптимизацию выполнять для Вашего кода, совершенно нет времени разбираться, а взглянуть очень хочется, спс.

Здесь вот https://www.mql5.com/ru/forum/131739 все объясняется - первый пост Решетова.

В этой же ветке Решетов просто предложил программу автоматизации процесса, описанного здесь https://www.mql5.com/ru/forum/131739.

Видимо людям лень было разбираться здесь https://www.mql5.com/ru/forum/131739, вот человек и постарался, чтобы наглядно продемонстрировать

реальную эффективность этого вот процесса https://www.mql5.com/ru/forum/131739.

 
Реально похоже на то, что нельзя поменять период тестирования, начинает с августа и всё тут.
 
yuripk:
Реально похоже на то, что нельзя поменять период тестирования, начинает с августа и всё тут.

А история котировок есть?
 

Ну и дела !

Взял советник Решетова, обработал/оптимизировал этот советник Программой-Методикой Решетова, на периоде 2010.08.22 - 2011.02.22

Запустил этот советник с полученными при такой оптимизации параметрами на периоде 2009.01.05-2009-12.31 г. с начальным депо 1000 и лотом 0.1 и получил:

Причем ничего нигде не вставлял и не исправлял !

Strategy Tester Report
gold-dust
Alpari-Demo (Build 226)

СимволEURUSD (Euro vs US Dollar)
Период1 Час (H1) 2009.01.05 00:00 - 2009.12.30 23:59 (2009.01.05 - 2009.12.31)
МодельПо ценам открытия (только для советников с явным контролем открытия баров)
Параметрыx11=197; x21=19; x31=190; x41=79; x12=86; x22=66; x32=193; x42=43; p=51; sl=630; pass=3; lots=0.1; moneymanagement=0; risk=0; mn=888;

Баров в истории7113Смоделировано тиков13222Качество моделированияn/a
Ошибки рассогласования графиков0




Начальный депозит1000.00



Чистая прибыль1892.60Общая прибыль17280.60Общий убыток-15388.00
Прибыльность1.12Матожидание выигрыша3.64

Абсолютная просадка129.60Максимальная просадка962.14 (26.06%)Относительная просадка28.96% (600.02)

Всего сделок520Короткие позиции (% выигравших)267 (54.68%)Длинные позиции (% выигравших)253 (52.96%)

Прибыльные сделки (% от всех)280 (53.85%)Убыточные сделки (% от всех)240 (46.15%)
Самая большаяприбыльная сделка61.80убыточная сделка-65.40
Средняяприбыльная сделка61.72убыточная сделка-64.12
Максимальное количествонепрерывных выигрышей (прибыль)9 (555.90)непрерывных проигрышей (убыток)6 (-385.51)
Максимальнаянепрерывная прибыль (число выигрышей)555.90 (9)непрерывный убыток (число проигрышей)-385.51 (6)
Среднийнепрерывный выигрыш2непрерывный проигрыш2
 
more:

Причем ничего нигде не вставлял и не исправлял !

Ну и как? ))) Вам нравится? )))
 
artikul:
Ну и как? ))) Вам нравится? )))
Пока что я в шоке ! Не знаю что и сказать. Видимо происходят настройки на какие-то универсальные паттерны.
 
more:
Пока что я в шоке ! Не знаю что и сказать. Видимо происходят настройки на какие-то универсальные паттерны.

Я тоже в шоке ))) Наверное потому, что ТА все таки не работает )))
Причина обращения: