Мне нельзя показывать такие вещи! Напишу ведь!

Описание

Universal — это торговый робот для MetaТrader 5 с искусственным интеллектом, не требует подбора входных данных и внешних настроек, работает полностью в автоматическом режиме сразу после установки его на график. Хорошие результаты показывает на паре EURUSD, поскольку у этой пары обычно малый спред.



Торговая стратегия

Модифицированные

( Читать дальше )


Даешь каждому по валенку!

Всегда интересно рассматривать стратегию, которая дает прибыль в реальной торговле. И на этот раз, повстречавшись с «Валенком» я решил запрограммировать эту неторопливую торговую систему, дабы проверить действенность оной на истории.
В топике автора вы можете ознакомиться с оргиналом, ну а я на вскидку попытаюсь определить моменты входа в позицию.



( Читать дальше )


Проверка торговой стратегии

Когда в первый раз увидел данную стратегию, очень засомневался в ее граальности. Сегодня решил проверить.
Составил небольшое ТЗ:

1. На уровне закрытия американской сессии выставляем лимитные ордера.
2. Если цена прошла Delta пунктов вверх бай лимит, если вниз селл лимит.
3. Если получаем лося, то на уровне открытия ордера, выставляем противоположный

( Читать дальше )


Закрытая группа  Материал в закрытой группе "Масонская Ложа"

Материал доступен только участникам закрытой группы "Масонская Ложа"
  • Просмотров: 136
  • 22 ноября 2014, 20:39
  • AM2


Как написать советник автомат, торгующий по новостям.

Наверняка не один трейдер наблюдал, как во время выхода новостей пара проходит за считанные минуты от 50 до 100 и более пунктов. И наверняка мечтал о таком советнике, который сможет на полном автопилоте, торговать в эти весьма прибыльные моменты.

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

( Читать дальше )




Предлагаю написать советник по стратегии Anatoly74

Предлагаю написать советник по стратегии Anatoly74

anatoly74.opentraders.ru/14283.html#comment86256

Набросал небольшое ТЗ.

Идентификацию тренда будем производить по лентам Боллинджера. Так легче оптимизировать. При резкой смене тренда ленты раширяются на расстояние Delta, тогда покупаем или продаем с рынка в направлении тренда и набрасываем

( Читать дальше )


Торговля на новостях лимитными ордерами выгоднее?



Оптимизировал на истории за последний год простую стратегию по новостям Non Farm Payrolls.
Перед новостями выставляем лимитные или стоповые отложенные ордера. Закрытие только по стопам. EURUSD. TF M5.

Вот какие результаты у меня получились:



Рис.1. Торговля стоповыми ордерами.



Рис.2. Торговля лимитными ордерами.

Настройки

( Читать дальше )


Советник "Gerchik Trader Bot"

Советник написан по мотивам вебинара А.М.Герчика «Уровни на FOREX».

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

( Читать дальше )


Простейший сеточный советник "Hello!"

Простейший сеточный советник «Hello!» на одном индикаторе.

Рабочий тайм фрейм Н1. Хорошо карабкается по тренду и усредняется во флете. Не любит резкой смены тренда. При уходе позиции в минус добавляет усредняющие ордера и пересчитывает стопы. Оптимизирован на 2000-2013 годах. Дает хороший форвард тест.

«Hello!» потому что работает по хаям и лоу :) 



( Читать дальше )


Сделаем сеточный советник?

Сделаем сеточный советник?

Только что увидел ТЗ такое, самому интересно стало :) 
Входы выходы подредактируем.



( Читать дальше )


Простейший скрипт - советник для анализа статистики.

Подобный анализ статистики рынка с сайта www.statlist.net можно сделать с помощью простейшего скрипта.



С 2000-го года на D1, паттерн — свеча черная, свеча белая — следующая белая.
Вероятность 48.2%, в пятницу 65.2%.





( Читать дальше )


Как написать простейший советник, торгующий отложенными ордерами.

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

Перво наперво определимся со стратегией по которой наш эксперт будет торговать. За основу я взял первую пришедшую на ум стратегию. Составим небольшое техзадание для нашей импровизации.



( Читать дальше )


Советник "Отбойный молоток". ("JackHammer").

В процессе подготовки к чемпионату мира по авторейдингу Automated Trading Championship 2012 разбирал сделки и код эксперта Hyper EA Pro. В результате написал советник «Отбойный молоток»(«JackHammer»).
На истории за 2012 год советник не совершает ни одной убыточной сделки.
Эксперт очень простой, всего три настраиваемых параметра. Таймфрейм любой. Проходит

( Читать дальше )


Система "Price Action Scalper" можно ли так торговать?

Система довольно простая.



Чтобы ответить на вопрос протестируйте систему.


//+------------------------------------------------------------------+
//|                                           PriceActionScalper.mq4 |
//|                                            Copyright © 2011, AM2 |
//|                                      http://www.forexsystems.biz |
//+------------------------------------------------------------------+
#property copyright "Copyright © 2011, AM2"
#property link      "http://www.forexsystems.biz"

#define MAGIC  20120225

extern double StopLoss=450;
extern double TakeProfit=800;
extern int HourOn=9; 
extern int HourOff=21;

extern double Lots=0.1;


//+------------------------------------------------------------------+
//| Check for open order conditions                                  |
//+------------------------------------------------------------------+
void CheckForOpen()
  {
//---- go trading only for first tiks of new bar
   if(Volume[0]>1) return;
                      
   int    res;
   double OpenH1,OpenM30,OpenM15,OpenM5,
          CloseH1,CloseM30,CloseM15,CloseM5;
          
   OpenH1=iOpen(Symbol(),PERIOD_H1,1);
   OpenM30=iOpen(Symbol(),PERIOD_M30,1);
   OpenM15=iOpen(Symbol(),PERIOD_M15,1);
   OpenM5= iOpen(Symbol(),PERIOD_M5,1);

   CloseH1=iClose(Symbol(),PERIOD_H1,1);
   CloseM30=iClose(Symbol(),PERIOD_M30,1);
   CloseM15=iClose(Symbol(),PERIOD_M15,1);
   CloseM5=iClose(Symbol(),PERIOD_M5,1);

//---- buy conditions
   if(Hour()>=HourOn && Hour()<HourOff && (CloseH1-OpenH1)>0 && (CloseM30-OpenM30)>0 && (CloseM15-OpenM15)>0 && (CloseM5-OpenM5)>0)  
     {
      res=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"",MAGIC,0,Blue);
      return;
     }   
//---- sell conditions
   if(Hour()>=HourOn && Hour()<HourOff && (CloseH1-OpenH1)<0 && (CloseM30-OpenM30)<0 && (CloseM15-OpenM15)<0 && (CloseM5-OpenM5)<0)  
     {
      res=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"",MAGIC,0,Red);
      return;
     }
//----
  }
//+------------------------------------------------------------------+
//| Start function                                                   |
//+------------------------------------------------------------------+
void start()
  {
//---- check for history and trading
   if(Bars<100 || IsTradeAllowed()==false) return;
//---- calculate open orders by current symbol
   if(OrdersTotal()<1) CheckForOpen();                                 
//----
  }
//+----------------------------------------------------------------------------+