VAK
Почетный гражданин
Уважаемый Юрий!
Предлагаю создать советника, построенного на применении стохастика Stoch 7.1.3.
Сам я в программировании не силён, поэтому, когда столкнулся с предложением на
Вашем сайте о возможных проверках различных торговых систем с применением
экспертов, то это ввело меня в некоторую эйфорию! Т.к. пытался кое-куда обращаться,
но получал уклончивые отказы. А здесь специалисты берутся за реализацию любых
идей, о чем видел положительные отзывы! Теперь по теме.
Как правило, стохастик используется для определения зон перекупленности-перепроданности. И, соответственно, применяют его в советниках по пересечению крайних уровней при выходе из этих зон.
Я же придерживаюсь другого мнения. Т.е. когда советник входит в одну из крайних зон, я считаю, что необходимо продавать (при входе в зону перепроданности) или покупать (при входе в зону перекупленности).
Попытался построить торговый автомат на основе эксперта exp_iCustom_v3. Но в данном случае имеет место большое количество ложных входов, которые просаживают систему. Это происходит потому, что советник использует открытие ордеров по рынку при пересечении уровней 25 и 75 соответственно. Я считаю, что необходимо выставление стоп ордера при пересечении этих уровней. Это позволило бы избежать ложных входов и, на мой взгляд, избегать работы системы во флэтовых периодах.
С учетом выше изложенного, предлагаю создать советника, который выставлял стоп ордера при входе стохастика в зоны перекупленности-перепроданности.
Что хотелось бы иметь в советнике и по каким критериям выставлять ордера.
Индикатор- Stochastic Oscillator с параметрами % К = 7, % D = 1, замедление -3, уровни- 25 и 75.
Когда линия стохастика пересекает отметку 25 или 75, ордер должен выставляться не сразу при ее пересечении, а после отката (т.е. на графике стохастика должна образоваться так называемая модель «Шаму»). После отката на образовавшемся экстремуме и должен выставляться стоп ордер. Каким образом программно это реализовать – решение специалистов по программированию. Я лишь с точки зрения пользователя для себя прикидывал как это возможно реализовать. Первый вариант- это определение экстремума по состоявшемуся фракталу, второй- это использовать сигнал индикатора по обратному пересечению уровня, но ордер выставлять в противоположную от сигнала сторону. Как в этом случае программа увидит экстремум, я не знаю, но выставлять ордер по бару пересечения не хотелось бы.
Какие функции, на мой взгляд, должен иметь эксперт:
1. Выставление стопордеров - пересечение отметки 25- sellstop, пересечение отметки
75- buystop;
2. При срабатывании одного из ордеров другой должен отменяться (лучше иметь отключаемую функцию во внешних переменных);
3. Пока позиция открыта - ордера не выставлять;
4. Иметь стандартные функции- stoploss, take profit, trallingstop и вход в безубыток.
(например как в exp_iCustom_v3);
5. Иметь звуковой сигнал установки ордера;
6. Иметь звуковой сигнал открытия позиции;
7.Иметь возможность установки расстояния от экстремума (для пар с разными спредами) ;
8. Иметь возможность изменения уровней пересечения (20 и 80, 25и75, и т.п.);
9.Возможность использования на микросчете Альпари ( лот 0,01);
10. Таймфреймы- все.
Возможно, что-то упустил. Есть мысли по применению советника. Если будет нужно,
могу изложить.
Предлагаю создать советника, построенного на применении стохастика Stoch 7.1.3.
Сам я в программировании не силён, поэтому, когда столкнулся с предложением на
Вашем сайте о возможных проверках различных торговых систем с применением
экспертов, то это ввело меня в некоторую эйфорию! Т.к. пытался кое-куда обращаться,
но получал уклончивые отказы. А здесь специалисты берутся за реализацию любых
идей, о чем видел положительные отзывы! Теперь по теме.
Как правило, стохастик используется для определения зон перекупленности-перепроданности. И, соответственно, применяют его в советниках по пересечению крайних уровней при выходе из этих зон.
Я же придерживаюсь другого мнения. Т.е. когда советник входит в одну из крайних зон, я считаю, что необходимо продавать (при входе в зону перепроданности) или покупать (при входе в зону перекупленности).
Попытался построить торговый автомат на основе эксперта exp_iCustom_v3. Но в данном случае имеет место большое количество ложных входов, которые просаживают систему. Это происходит потому, что советник использует открытие ордеров по рынку при пересечении уровней 25 и 75 соответственно. Я считаю, что необходимо выставление стоп ордера при пересечении этих уровней. Это позволило бы избежать ложных входов и, на мой взгляд, избегать работы системы во флэтовых периодах.
С учетом выше изложенного, предлагаю создать советника, который выставлял стоп ордера при входе стохастика в зоны перекупленности-перепроданности.
Что хотелось бы иметь в советнике и по каким критериям выставлять ордера.
Индикатор- Stochastic Oscillator с параметрами % К = 7, % D = 1, замедление -3, уровни- 25 и 75.
Когда линия стохастика пересекает отметку 25 или 75, ордер должен выставляться не сразу при ее пересечении, а после отката (т.е. на графике стохастика должна образоваться так называемая модель «Шаму»). После отката на образовавшемся экстремуме и должен выставляться стоп ордер. Каким образом программно это реализовать – решение специалистов по программированию. Я лишь с точки зрения пользователя для себя прикидывал как это возможно реализовать. Первый вариант- это определение экстремума по состоявшемуся фракталу, второй- это использовать сигнал индикатора по обратному пересечению уровня, но ордер выставлять в противоположную от сигнала сторону. Как в этом случае программа увидит экстремум, я не знаю, но выставлять ордер по бару пересечения не хотелось бы.
Какие функции, на мой взгляд, должен иметь эксперт:
1. Выставление стопордеров - пересечение отметки 25- sellstop, пересечение отметки
75- buystop;
2. При срабатывании одного из ордеров другой должен отменяться (лучше иметь отключаемую функцию во внешних переменных);
3. Пока позиция открыта - ордера не выставлять;
4. Иметь стандартные функции- stoploss, take profit, trallingstop и вход в безубыток.
(например как в exp_iCustom_v3);
5. Иметь звуковой сигнал установки ордера;
6. Иметь звуковой сигнал открытия позиции;
7.Иметь возможность установки расстояния от экстремума (для пар с разными спредами) ;
8. Иметь возможность изменения уровней пересечения (20 и 80, 25и75, и т.п.);
9.Возможность использования на микросчете Альпари ( лот 0,01);
10. Таймфреймы- все.
Возможно, что-то упустил. Есть мысли по применению советника. Если будет нужно,
могу изложить.