Помогите написать советник по простой ТС

IMAX

Активный участник
Вот и сама ТС очень простая без наворотов

Правила на покупку:
1. Дневной график, без индикаторов.
2. Если 3 дня подряд цена закрытия свечей была выше, чем цена открытия, то покупаем на открытии 4-ой свечи.
3. Стоп лосс выставляем на 2 пункта ниже предыдущей свечи или на расстоянии 90 пунктов, в зависимости от того, что ниже.
4. Тейк профит забираем в 2 этапа: половину при +30, остальное в безубыток. Окончательно закрываем при +100.

Правила на продажу:
1. Дневной график, без индикаторов.
2. Если 3 дня подряд цена закрытия свечей была ниже, чем цена открытия, то продаем на открытии 4-ой свечи.
3. Стоп лосс выставляем на 2 пункта выше предыдущей свечи или на расстоянии 90 пунктов, в зависимости от того, что выше.
4. Тейк профит забираем в 2 этапа, как при покупке (см. выше).
 

sonic

Активный участник
Хоть результаты бектеста покажите) или для демо выложите скомпилированный советник побаловаться
 

Юрий FT

Модератор
советник по свечам

Вот советник только для тестирования в тестере МТ4, для тех кто подберет хорошие и стабильные параметры, предоставлю исходник.

Параметры советника:

extern double Lots=0.1;

//контроль времени открытия.
extern string TX = "Контроль времени открытия 1 - включено:";
extern int timecontrol=0; //1 - включено, 0 - выключено.
extern int starttime = 7;
extern int stoptime = 17;

extern string TXs = "настройка паттерна, кол баров:";
extern int CountUpBars=3;
extern int CountDWBars=3;
extern int otstup=2;

extern int StopLoss=90; // стоп лосс
extern int TargetOne=30; // цель 1
extern int TargetTwo=100; // цель 2

//размер в пунктах после которого стоп переносим в безубыток
extern int BBUSize=0;

//размер трейлинга
extern int TrailingStop=0;
//Начальный обьем сделки
extern int TrailingShag=5;

extern string TX2 = "Включение режима нескольких целей 1- по средним линиям, 2 - по фиксированным уровням, 0-выкл:";
extern int SomeTarget=0;

extern string x="Настройки MA при нескольких целей для 1 варианта:";
extern int perema1=7;
extern int perema2=21;
extern int persma3=98;
extern int perema4=365;

extern string p8="Настройки контроля тренда:";
extern int controltrend=0;
extern int MA1TF=1440;
extern int MA1Period=20;
extern int MA2TF=1440;
extern int MA2Period=80;
extern int Variant=1;

extern string TX1 = "Включение Выключение динамического стоп лосса / тейкпрофита >1-вкл, 0-выкл:";
extern int StopLossBars=0;
extern int TakeProfitBars=0;

Тестировать нужно по тикам, для ускорения оптимизировать можно по закрытию баров с проверкой потом по тикам.
 

Вложения

  • FT_Candlle_Trader.zip
    18,6 КБ · Просмотры: 59

Stassis

Активный участник
Советник готов, отписал в личку.
Уважаемый Юрий, добрый день!

Скажите пожалуйста, а сможете ли Вы по аналогии с системой, предложенной IMAX 17.01.09 г. написать советника по такой системе:
Система основана на следующем принципе - ордера на покупку или продажу выставляются не ранее времени открытия европейской сессии. Выставляются два противоположных ордера на покупку и продажу в нескольких пунктах от цены закрытия предыдущего дня. Если открывается один из ордеров, второй - не удаляется. После открытия сделки возможны два варианта - или профит (в этом случае при достижении определенного уровня ордер переводится в безубыток и трейлится либо срабатывает тейк-профит), или убыток - тогда срабатывает стоп-лосс. Все довольно просто, никаких индикаторов.

Просто должны быть входные переменные параметры, которые я могу менять по своему усмотрению, такие как:

торговая пара - любая (т.е. должна быть возможность выбора)
время торговли - любое (устанавливаемое пользователем)
параметры открытия ордеров - N пунктов от цены закрытия предыдущего дня
тейк-профит (переменный уровень, устанавливаемый пользователем)
стоп-лосс (переменный уровень, устанавливаемый пользователем)
вид ордера стоп-лосса (жесткий стоп или трейлинг стоп, устанавливаемый пользователем).
 

Alexsashka

Активный участник
Есть много идей и стратегий,по которым можно реализовать советники,на мой взглядь довольно таки прибыльные.Я обращался к некоторым програмистам они в восторгом схватились,но доконца не кто ниче не довел. И еще вопросик,если у кого советник по ТС "Спутник"!!
 

TarasBY

Активный участник
Поковырялся

Вот советник только для тестирования в тестере МТ4, для тех кто подберет хорошие и стабильные параметры, предоставлю исходник.

Поковырялся с советником - подправил, причесал: получилась "игрушка" не только для тестера... :)
 

Вложения

  • FT_Candlle_Trader~.ex4
    47,3 КБ · Просмотры: 80
Верх