PDA

View Full Version : Стратегия StepMA Stoch



noname400
18-01-2009, 17:28
Всем привет! Сразу не отходя от кассы выложу индикаторы и скрины

SK_
19-01-2009, 18:28
На мой взгляд, это не будет работать точно также, как и простое пересечение МА.
Основная загвоздка в том, что частота (период горок-впадин) и амплидуда изменения цен существенно отличается в дневное и вечернее время.

noname400
22-01-2009, 05:03
Извиняюсь задержался с поеснениями.
И так! :
1. торгуем на М15 или M30 (на любителя)
2. Ждем пересечения на индикаторе StepMA_Stoch_v1 (параметры: PeriodWATR=30; Kwatr=1; HighLow=0) (Кстати родные рекомендуемые параметры 10, 1, 0 , а посему желательно предусмотреть в експерте изменения данных пораметров)
3. Желательно проконтролировать дополнительно StepMA_sashken_v4 (ну это при возможности)
4. профит 20 п. (для ТФ М15) (с возможностью поменять в настройках)
5. стоп 50 п. (для ТФ М15) (с возможностью поменять в настройках)
6. Еще при возможности надо предусмотреть в каком ТФ работать (15, 30, 60)


Заранее Благодарен.

SK_
22-01-2009, 23:25
1. Внимательно. Как должен вести себя советник при переключении ТФ?
Вариант 1. Он должен брать данные индикатора в текущем ТФ.
Вариант 2. Он должен брать данные индикатора в конкретном ТФ (например, всегда М30).

2. Что значит "проконтролировать дополнительно StepMA_sashken_v4"?
Требуется чёткое определение. Например: "позиция открывается только в том случае, если оба индикатора подтверждают критерий открытия".

noname400
23-01-2009, 04:46
Цитата(SK_ @ Jan 23 2009, 12:25 AM) 16882"]
1. Внимательно. Как должен вести себя советник при переключении ТФ?
Вариант 1. Он должен брать данные индикатора в текущем ТФ.
Вариант 2. Он должен брать данные индикатора в конкретном ТФ (например, всегда М30).

2. Что значит "проконтролировать дополнительно StepMA_sashken_v4"?
Требуется чёткое определение. Например: "позиция открывается только в том случае, если оба индикатора подтверждают критерий открытия".

Доброе утро.
1. Так по первому вопросу. експерт может контролировать 2 ТФ одновременно? в частности интересует только 2 интервала M30 и H1
2. Если не сможет контролировать 2 ТФ одновременно нестрашно сделаю 2 окна с разными ТФ и запущу експерта в каждом.
3. StepMA_sashken_v4 - пока вообще не трогаем... он чисто пока как визуальный контролер ... для експерта его ненадо.
4. Всегда по паре валют может быть открыт только один ордер. допустим на индикаторе Желтая пересекла голубую вверх, мы открылись BAY. но через 1 свечу произошол разворот Желтой и она снова ушла в низ . експерт закрывает ордер на BAY и открывает на SELL.

ForexCz
23-01-2009, 11:26
Цитата(noname400 @ Jan 23 2009, 06:46 AM) 16884"]
Доброе утро.
1. Так по первому вопросу. експерт может контролировать 2 ТФ одновременно? в частности интересует только 2 интервала M30 и H1
2. Если не сможет контролировать 2 ТФ одновременно нестрашно сделаю 2 окна с разными ТФ и запущу експерта в каждом.
3. StepMA_sashken_v4 - пока вообще не трогаем... он чисто пока как визуальный контролер ... для експерта его ненадо.
4. Всегда по паре валют может быть открыт только один ордер. допустим на индикаторе Желтая пересекла голубую вверх, мы открылись BAY. но через 1 свечу произошол разворот Желтой и она снова ушла в низ . експерт закрывает ордер на BAY и открывает на SELL.

Dobroe utro,

sdelaju zamechanie, neobhodimo navernoe utochnit, poka svecha na TF m30 ili H1 ne zakrylas, sovetnik ne dolzhen prinimat reshenie, tak kak poka svecha tancuet vverh vniz, linii mogut peresekatsja za eto vremja neskolko raz, na flete, za chas (TF H1) takoj sovetnik budet sposoben otkrytsja i zakrytsja neodin desjatok raz. prosto soljet Depo.

S uvazheniem,
Sergej.

noname400
23-01-2009, 13:11
Цитата(ForexCz @ Jan 23 2009, 12:26 PM) 16892"]
Dobroe utro,

sdelaju zamechanie, neobhodimo navernoe utochnit, poka svecha na TF m30 ili H1 ne zakrylas, sovetnik ne dolzhen prinimat reshenie, tak kak poka svecha tancuet vverh vniz, linii mogut peresekatsja za eto vremja neskolko raz, na flete, za chas (TF H1) takoj sovetnik budet sposoben otkrytsja i zakrytsja neodin desjatok raz. prosto soljet Depo.

S uvazheniem,
Sergej.

Да конечно... АБСОЛЮТНО согласен... прошу это учесть

SK_
23-01-2009, 16:30
1. Открытие/закрытие только на новом баре. ОК.

2. О таймфреймах.
Советник будет исполняется (откр/закр) на ВСЕХ ТФ, т.е. независимо от того, какой ТФ текущий. При этом советник будет принимать решения, беря данные из одного конкретного ТФ, а именно того, который указан в настройках (например, М30).

noname400
23-01-2009, 17:17
Цитата(SK_ @ Jan 23 2009, 05:30 PM) 16900"]
1. Открытие/закрытие только на новом баре. ОК.

2. О таймфреймах.
Советник будет исполняется (откр/закр) на ВСЕХ ТФ, т.е. независимо от того, какой ТФ текущий. При этом советник будет принимать решения, беря данные из одного конкретного ТФ, а именно того, который указан в настройках (например, М30).

Да все верно.. ордер открывается только на основе закрытого бара который пересек голубую линию :rolleyes:

SK_
28-01-2009, 18:47
Выкладываю эксперт.
[attachment=5389:MAS_Step.mq4]

Эксперт открывает ордера (предварительно закрывает противоположные) в момент пересечения линий. Жёлтая линия показывает направление открытия ордера.

Настройки индикатора можно задать в эксперте. Эксперт берёт данные индикатора из таймфрейма, указанного в настройках эксперта, независимо от того, какой текущий таймфрейм установлен.

Обратите внимание, этот же индикатор, накинутый в окно, отображается в соответствии с текущим таймфреймом. Например, в эксперте установлено 30. Текущий ТФ в окне М15. Индикаторные линии будут отображаться так, как следует им отображаться в 15. В это же время данные в эксперт берутся из индикатора такие, которые можно было бы наблюдать в М30.

Эксперт успешно тестируется в режиме визуализации - легко видеть открытие и закрытие при пересечениях линий.

Эксперт крайне медленно тестируется в режиме скоростного (обычного) тестирования
Как оказалось, основной особенностью индикатора является технически неправильный алгоритм вычислений значений на новом баре. На каждом баре индикатор просчитывает всю баровую историю (правильно расчитывать только один последний бар), поэтому индикатор является очень затратным (его исполнение занимает слишком много времени).
Исправить эту ошибку можно. Для этого необходимо обратиться к программисту, который его сделал (разбираться в чужом коде и вообще сложно, а учитывая, что код некомментированный, тем более; поэтому я переделывать индикатор не буду - это заняло бы неоправданно много времени).

noname400
28-01-2009, 19:00
Спасибо огромное за проделанную работу.
Сегодня-завтра проведу все тесты. Найду оптимум и проведу оптимизацию.
После всего этого сразу сделаю полное описание и выложу.
Плюс к этому выложу индикаторы фильтры.

SK_
28-01-2009, 19:35
Пока благодарить не за что. Предлагаю это обсудить. Почти наверняка найдётся несколько предложений по усовершенствованию.
Нужно опробовать всесторонне и довести до рабочего варианта.

Кстати. Если в целом стратегия окажется действительно рабочей, то за пару дней перепишем её под AutoGraf 4.

fxxx
06-04-2009, 18:54
интересно...кстати Сашкен сделал свою СтепМА из СтепМАсто (Нина) : )))

так что у нас три степ Сто - почему бы и нет - много систем и ЕА работают исключительно на стокхастиках - а здесь еще плюс прайс акшин - должно получиться неплохо