Советники: Стратегия Александра Элдера

 

Стратегия Александра Элдера:

Обратимся к классике жанра - торговой системе трёх экранов Александра Элдера и напишем по ней советник.

Автор: Aleksandr Zakhvatkin

 

Добрый день.

Можно установить звуковой сигнал, чтоб знать когда появился сигнал?

 
kit_andrei:

Добрый день.

Можно установить звуковой сигнал, чтоб знать когда появился сигнал?

Здравствуйте.
Да, можно воспользоваться функцией: void PlaySound(string filename)

Тогда блок сигналов будет выглядеть так:

//+------------------------------------------------------------------+
//| Buy signal                                                       |
//+------------------------------------------------------------------+
bool SigBy()
{
 if(iStochastic(NULL,scr2,5,3,3,MODE_SMA,0,MODE_MAIN,2)<=20 && iStochastic(NULL,scr2,5,3,3,MODE_SMA,0,MODE_MAIN,1)>20)
 {PlaySound("Inform.wav");(return(true);} else return(false);
}
//+------------------------------------------------------------------+
//| Sell signal                                                      |
//+------------------------------------------------------------------+
bool SigSel()
{
 if(iStochastic(NULL,scr2,5,3,3,MODE_SMA,0,MODE_MAIN,2)>=80 && iStochastic(NULL,scr2,5,3,3,MODE_SMA,0,MODE_MAIN,1)<80)
 {PlaySound("Inform.wav");(return(true);} else return(false);
}
 
Предлагаю следующие параметры: на н4 определяем тренд при помощи этого индикатора #MTF_Supertrend или supertrend, на н1 все как у вас по стохастику, заход в зону перекупленности или перепроданности, + добавляем условие-фильтр индикатор боллинджер бандс, на нем цена на н1 должна хотя бы коснуться верхнего или нижнего канала, а еще лучше на н1 должна зайти за пределы канала, а на следующей 30 минутке свеча должна закрыться противоположного цвета и закрыться выше нижнего или ниже верхнего канала, после этого на 5 минутке выставляем отложенный стоп-ордер за ближайший фрактал и передвигаем отложку вслед за фракталом, пока она не сработает, стоп-лосс за ближайший экстремум свечи или фрактала, тейк 1-2-3х кратный стоп-лоссу или на экстремум свечи, уровень и т.д...
Файлы:
 
Предлагаю следующие параметры: на н4 определяем тренд при помощи этого индикатора #MTF_Supertrend или supertrend, на н1 все как у вас по стохастику, заход в зону перекупленности или перепроданности, + добавляем условие-фильтр индикатор боллинджер бандс, на нем цена на н1 должна хотя бы коснуться верхнего для продажи или нижнего канала для покупки, а еще лучше на н1 должна зайти за пределы канала, далее ждем когда на 30 минутке свеча должна закрыться противоположного цвета и закрыться(закрыться внутри канала, зайти обратно в канал) выше нижнего или ниже верхнего канала, после этого на 5 минутке выставляем отложенный стоп-ордер за ближайший фрактал и передвигаем отложку вслед за фракталом, пока она не сработает, стоп-лосс за ближайший экстремум свечи или фрактала, тейк 1-2-3х кратный стоп-лоссу или на экстремум свечи, уровень или до противоположной линии боллинджера
 
На какой таймфрейм из трех устанавливать шаблон и советник?
 
new-ten:
Предлагаю следующие параметры: на н4 определяем тренд при помощи этого индикатора #MTF_Supertrend или supertrend, на н1 все как у вас по стохастику, заход в зону перекупленности или перепроданности, + добавляем условие-фильтр индикатор боллинджер бандс, на нем цена на н1 должна хотя бы коснуться верхнего для продажи или нижнего канала для покупки, а еще лучше на н1 должна зайти за пределы канала, далее ждем когда на 30 минутке свеча должна закрыться противоположного цвета и закрыться(закрыться внутри канала, зайти обратно в канал) выше нижнего или ниже верхнего канала, после этого на 5 минутке выставляем отложенный стоп-ордер за ближайший фрактал и передвигаем отложку вслед за фракталом, пока она не сработает, стоп-лосс за ближайший экстремум свечи или фрактала, тейк 1-2-3х кратный стоп-лоссу или на экстремум свечи, уровень или до противоположной линии боллинджера

Дрочево какое-то!!! Рыба в виде бабла тут врят ли..
 

В блоке где стоит звуковой сигнал

{PlaySound("Inform.wav");(return(true);} else return(false);

скобку перед 

(return

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

 

Добрый день, всем. Дело в том, что я встречал другой вариант подобной стратегии, потому что он позволяет, на мой дилетантский взгляд, создавать разные стратегии, не только три экрана. Хотя может я и ошибаюсь. Я не программист, но тестировал этот советник, в котором для анализа движения цены по таймфреймам используется вариант включения использующихся ТФ. Сигнал от каждого ТФ определяется как сигнал бай или сел по направлению движения цены. Если цена движется от цены открытия свечи (ТФ) вверх (сигнал бай), если цена движется о цены открытия свечи вниз (сигнал сел). И так на каждом ТФ от М1 до Д1. Если мы хотим задействовать для сигнала три экрана (Н4, Н1, М15), то включаем (true) их, и движение цены на всех трех ТФ должно быть вверх (сигнал бай), или  движении цены на всех трех ТФ должно быть вниз (сигнал сел). Если на части ТФ сигнал бай, а других сигнал сел, то ордер не открывается. Система работает уже у меня уже около 7-8 лет. Кроме того, можно делать настройки ТФ для торговли только по тренду или по тренду и на откатах. Если включить для анализа движения цены один ТФ, например М15, то система будет торговать по тренду и против тренда. Если включить несколько ТФ и ТФ=Д1, то система будет торговать по тренду внутри дня (если он есть). Конечно, система не идеальна, но довольно простая, без индикаторная. Рабочим ТФ является самый младший из всех включенных и на него устанавливается советник. Как-то в 2016 году я поставил ее на демо счет и пустил в свободное плавание, хотел посмотреть сколько она продержится без СЛ, есть история счета за 12 месяцев торговли, могу приложить. Прибыль меня неожиданно удивила. Успехов читающему.

 
new-ten #:
Предлагаю следующие параметры: на н4 определяем тренд при помощи этого индикатора #MTF_Supertrend или supertrend, на н1 все как у вас по стохастику, заход в зону перекупленности или перепроданности, + добавляем условие-фильтр индикатор боллинджер бандс, на нем цена на н1 должна хотя бы коснуться верхнего для продажи или нижнего канала для покупки, а еще лучше на н1 должна зайти за пределы канала, далее ждем когда на 30 минутке свеча должна закрыться противоположного цвета и закрыться(закрыться внутри канала, зайти обратно в канал) выше нижнего или ниже верхнего канала, после этого на 5 минутке выставляем отложенный стоп-ордер за ближайший фрактал и передвигаем отложку вслед за фракталом, пока она не сработает, стоп-лосс за ближайший экстремум свечи или фрактала, тейк 1-2-3х кратный стоп-лоссу или на экстремум свечи, уровень или до противоположной линии боллинджера
Спасибо за отличный совет! (Ну, хоть через 3 года награда нашла героя!-)))
Причина обращения: