Напишу советник бесплатно - страница 38

Alexey Kozitsyn
9193
Alexey Kozitsyn  
Romal001:
А как Вы себе этот контроль представляете? Только опишите подробно.
MonkWind
7
MonkWind  

Всем Здравствуйте! Не могу справиться с одной задачкой... Помогите Пожалуйста!!! был советник с Мартингейлом (2SS), переделал почти все напрочь - теперь открывает и по Тренду. Есть блок считающий накопленную прибыль отдельно закрываемых ордеров и сбрасывался на "0" - когда закрывалась вся серия, а в частности 1й открытый ордер. Сейчас же этот 1й ордер может закрыться в любой момент... и накопленный профит обнуляется. ЗАДАЧА: Держать этот флаг (открытия серии) пока не закроются ВСЕ ордера после "появления" этого флага. В исходнике это выглядело так:

  if(OrderSelect(TicketB[totb-1],SELECT_BY_TICKET)) TimeB=OrderOpenTime();
  if(OrderSelect(TicketS[tots-1],SELECT_BY_TICKET)) TimeS=OrderOpenTime();
.......//...........//...........//............//............//........
         if(!OrderSelect(k,SELECT_BY_POS,MODE_HISTORY)) break;
         if((OrderOpenTime()<TimeB || totb==0) && (OrderOpenTime()<TimeS || tots==0)) break;
         if(OrderSymbol()==Symbol())
           {
            if((OrderMagicNumber()==magicbuy || OrderMagicNumber()==magicbuyTrEnd) && OrderType()==OP_BUY  && OrderOpenTime()>TimeB) ProfitBuyN  += OrderProfit()+OrderSwap()+OrderCommission();
            if((OrderMagicNumber()==magicsell || OrderMagicNumber()==magicsellTrEnd) && OrderType()==OP_SELL && OrderOpenTime()>TimeS) ProfitSellN += OrderProfit()+OrderSwap()+OrderCommission();
           }

 Заранее БЛАГОДАРЕН!!!

ANGE17
155
ANGE17  

ДОБРОЕ ВРЕМЯ СУТОК!

 

ХОТИТЕ ВЕРЬТЕ, ХОТИТЕ НЕТ, НО МНЕ УДАЛОСЬ СОЗДАТЬ  МАТЕМАТИЧЕСКУЮ МОДЕЛЬ БЕЗПРОИГРЫШНОЙ ТОРГОВЛИ. РЕЧЬ НЕ ИДЕТ ОБ ИНДИКАТОРАХ И/ИЛИ ДРУГИХ ИНСТРУМЕНТАХ. В ОСНОВЕ МЕТОДА: ЛЮБАЯ ТОЧКА ВХОДА ВЕДЕТ К ПРОФИТУ ПРИ УСЛОВИИ, ЧТО  НА РЫНКЕ ПРИСУТСТВУЕТ МИНИМАЛЬНАЯ ВОЛАТИЛЬНОСТЬ. ЭТА ЗАДАЧА ИМЕЕТ ОДНОЗНАЧНОЕ РЕШЕНИЕ.   В МАНУАЛЕ ПО ПРЕДЛАГАЕМОЙ МЕТОДОЛОГИИ ВЕСТИ ТОРГОВЛЮ - СЛОЖНО, НУЖЕН РОБОТ - DRIVER.  ИЩУ ФИН. КОМПАНИЮ, РАБОТАЮЩУЮ НА РЫНКЕ ФОРЕКС ИЛИ ФРИНЛАНСЕРА, ИМЕЮЩИЕ БОЛЬШОЙ ОПЫТ, ГОТОВЫЕ СОСРЕДОТОЧИТЬСЯ НА ПРОЕКТЕ, НАПИСАТЬ И ОТЛАДИТЬ КОНТЕНТ.  МЕСТО ПРОЖИВАНИЯ - ЖЕЛАТЕЛЬНО  ЗАПАДНАЯ ЕВРОПА.                    О СЕБЕ: ПОЛУЧИЛ ХОРОШЕЕ УНИВЕРСИТЕТСКОЕ ОБРАЗОВАНИЕ, ПО СПЕЦИАЛЬНОСТИ - МАТЕМАТИЧЕСКАЯ ФИЗИКА. РАБОТАЮ В ОБЛАСТИ НОВЫХ ТЕХНОЛОГИЙ, ПОЗВОЛЯЮЩИЕ СОЗДАВАТЬ НОВЫЕ НАТУРАЛЬНЫЕ МАТЕРИАЛЫ КЛАССА ДЕ-ЛЮКС. ЖЕЛАЮ ВСЕМ БОЛЬШИХ ПРОФИТОВ. АНДРЕ.

Vasiliy Sokolov
35140
Vasiliy Sokolov  
ANGE17:

О СЕБЕ: **** РАБОТАЮ В ОБЛАСТИ НОВЫХ ТЕХНОЛОГИЙ, ПОЗВОЛЯЮЩИЕ СОЗДАВАТЬ НОВЫЕ НАТУРАЛЬНЫЕ МАТЕРИАЛЫ КЛАССА ДЕ-ЛЮКС. ЖЕЛАЮ ВСЕМ БОЛЬШИХ ПРОФИТОВ. АНДРЕ.

В Гербалайф что ли работаете?
Oksana Berenko
2988
Oksana Berenko  

ANGE17:

... В ОСНОВЕ МЕТОДА: ЛЮБАЯ ТОЧКА ВХОДА ВЕДЕТ К ПРОФИТУ ПРИ УСЛОВИИ, ЧТО  НА РЫНКЕ ПРИСУТСТВУЕТ МИНИМАЛЬНАЯ ВОЛАТИЛЬНОСТЬ. ...

Ну да, если открыться в нужном направлении.
ANGE17
155
ANGE17  
Oksana Berenko:
Ну да, если открыться в нужном направлении.
А кто мешает Вам открыться в нужном направлении?..
Adelaur
155
Adelaur  

У меня есть стратегия .Вот ее описание :

 Таймфрейм: любой

Используемые инструменты:

Bollinger bands : период 20

                             отклонения 2

                             применено к close                                

 

ADX: период 14

          применено к close

          есть уровень 25

 

Сигнал на покупку : во время флэта (когда уровень ADX ниже  уровня 25) ждем когда цена закроется у нижней полосы болинджера.с параметром o (параметр o определяет , точку открытия ордера,расстояние от средней полосы боллинджера до нижней определяется как 100 % ; 0 % это точка на нижней полосе боллинджера,10 % выше и т.д.) дальше ждем закрытия подтверждающей свечи в сторону увеличения цены. Открываем покупку . Стоплосс задается в пунктах в настройках .Закрытие ордера зависит от опций в советнике, параметры опций будут разъяснены далее. .Ордер закрывается с параметром n когда задевает среднюю полосу боллинджера(параметр n задается в процентах, определяет какая часть объема закрывается, в лотах эта величина округляется в меньшую сторону, 0% это значит что ничего не закрывается ) . Ставится стоплосс на цену открытия ордера, далее ордер закрывается полностью с параметром f ( расстояние от средней полосы боллинджера до верхней полосы принимается за 100 %, параметр f определяемый в процентах задает точку где закроется ордер, если цена до нее  дойдет, 0 % это точка на верхней полосе боллинджера 10 % ниже и т.д. )/

Сигнал на продажу : во время флэта (когда уровень ADX ниже  уровня 25) ждем когда цена закроется у верхней полосы болинджера. с параметром o (параметр o определяет , точку открытия ордера,расстояние от средней полосы боллинджера до верхней определяется как 100 % ; 0 % это точка на верхней полосе боллинджера,10 % ниже и т.д.), дальше ждем закрытия подтверждающей свечи в сторону уменьшения цены. Открываем продажу . Стоплосс задается в пунктах в настройках .Закрытие ордера зависит от опций в советнике, параметры опций будут разъяснены далее. .Ордер закрывается с параметром n когда задевает среднюю полосу боллинджера. (параметр n задается в процентах, определяет какая часть объема закрывается, в лотах эта величина округляется в меньшую сторону, 0% это значит что ничего не закрывается ).Ставится стоплосс на цену открытия ордера, далее ордер закрывается полностью с параметром f . (расстояние от средней полосы боллинджера до нижней полосы принимается за 100 %, параметр f определяемый в процентах задает точку где закроется ордер, если цена до нее  дойдет, 0 %  точка на нижней поосе боллинждера , 10% выше и т.д)/

 

Опции :

  В опциях советника ставятся стоп лоссы или не ставятся совсем . Стоплоссы подразделяются на два вида : обыкновенный (пишется в опциях “stop loss”)  и стоп лосс , который ставится по цене открытия ордера (обозначается “stop loss full way” )

Я тестировал стратегию вручную на истории. Результаты получились хорошие , за месяц приносит в среднем 12000-15000 пунктов(в терминале MT4)

Результат май-сентябрь 2015 

 

EURUSD USDCHF GPBUSD USDJPY AUDUSD USDCAD sum
SEP 2544 3396 1504 4800 535 1837 14616
AUG 2075 0 4309 948 1537 4158 13027
Jul 3589 3395 2334 329 3991 0 13638
Jun 2224 3706 2215 990 5291 1957 16383
may 2201 -437 0 0 639 1505 3908

 

Если поставить стоплосс 1000 пунктов ( за весь период тестирования  было 3 случая)

EURUSD USDCHF GPBUSD USDJPY AUDUSD USDCAD sum
SEP 2544 3396 1504 4800 535 1837 14616
AUG 2075 0 2503 948 1537 4158 11221
Jul 3589 3395 2334 -1000 3991 0 123309
Jun 2224 3706 1279 990 5291 1957 15447
may 2201 -437 0 0 639 1505 3908


 

Valery Bakharau
192
Valery Bakharau  

Кто напишет достаточно простой советник.  Советник основан на свечном анализе. Будет несколько параметров, которые по ходу тестирования можно подобрать для хорошей работы.

В ручном режиме торгую по этой системе рентабельность 92% Пишите в личку

www2005
163
www2005  

Как соединить два одинаковых советника в один самым простым способом?

В коде 

Evgeny Belyaev
73239
Evgeny Belyaev  
Sergey Baboshin:

Как соединить два одинаковых советника в один самым простым способом?

В коде 

Вы же были забанены?