Прошу сделать советника
параметры:
— выставка времени открытия ордеров (работа желательно на европейскую сессию) или встроенное в сову автоматически, с учетом перевода времени на летнее или зимнее
— открытие сделки при пересечении мувингов если мувинг 1 сверху вниз на мувинг 2 открываем ордер на селл, если мувинг 1 снизу вверх на мувинг 2 то на бай
— выставить мувинг 1 цвет зеленый период 9
— выставить мувинг 2 цвет красный период 22
— выставить лот
— прикрутить трал
— прикрутить мартина
— при достижении фиксированного убытка закрыть все открытые ордера
Заранее благодарен!
-
0
- Просмотров: 5051
- 18 октября 2015, 16:22
- gued
Понравилcя материал? Не забудьте поставить плюс и поделиться в социальной сети!
Комментарии (40)
35 AM2 Сообщений: 16252 - Андрей
www.opentraders.ru/downloads/885/
zakaz.opentraders.ru/27175.html
www.opentraders.ru/downloads/657/
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
2 laban Сообщений: 16
2 laban Сообщений: 16
#define MAGIC 200000207
extern double StopLoss = 20;
extern double TakeProfit = 20;
extern int Hour_Start=8;
extern int Hour_Stop=17;
extern double Ma1 = 9;
extern double Ma2 = 22;
extern double Lots = 0.01;
bool b=true, s=true;
//+------------------------------------------------------------------+
int start()
{
//---- go trading only for first tiks of new bar
if(Volume[0]<1 && Volume[0]>10 ) return;
//----
int p=0;
//---- get Indicatorrs
double ma1=iMA(NULL,0,Ma1,0,MODE_EMA,PRICE_CLOSE,1);
double ma2=iMA(NULL,0,Ma2,0,MODE_EMA,PRICE_CLOSE,1);
//----
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i, SELECT_BY_POS)==true)
{
if (OrderSymbol()!=Symbol() || OrderMagicNumber()!=MAGIC) continue;
if (OrderType()==OP_BUY || OrderType()==OP_SELL) p++;
}
}
//---- buy
if(ma1>ma2 && b && p<1)
{
if( Hour()>=Hour_Start && Hour()<Hour_Stop )
{
OrderSend(Symbol(),OP_BUY,Lots(),Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,"",MAGIC,0,Blue);
b=false;
s=true;
}
}
//---- sell
if(ma1<ma2 && s && p<1)
{
if( Hour()>=Hour_Start && Hour()<Hour_Stop )
{
OrderSend(Symbol(),OP_SELL,Lots(),Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,"",MAGIC,0,Red );
b=true;
s=false;
}
}
//----
return(0);
}
//+------------------------------------------------------------------+
double Lots()
{
double Lot = Lots;
int total = OrdersHistoryTotal();
for (int i = 0; i < total; i++)
{
OrderSelect(i, SELECT_BY_POS, MODE_HISTORY);
if (OrderSymbol()== Symbol() && OrderMagicNumber() == MAGIC)
{
if (OrderProfit() > 0)
{
Lot=Lots;
}
else
{
Lot=OrderLots() *2;
}
}
}
return(Lot);
}
//+------------------------------------------------------------------+
2 laban Сообщений: 16
Вообще стратегия это торговля только в европейскую сессию, на М30, при скрещивании машек открывать ордер в ту или иную сторону, плюс тралить и включить мартина
15 gued Автор Сообщений: 249
if(Volume[0]<1 && Volume[0]>10 ) return;
15 gued Автор Сообщений: 249
если объем меньше 1 И больше 10
одновременно!
P.S. вместо && используйте || Редактирован: 19 октября 2015, 11:44
27 Oxy Сообщений: 3430 - ..ιllιlι.lι.ιllι.ιlι..
35 AM2 Сообщений: 16252 - Андрей
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
15 gued Автор Сообщений: 249
1. Записи на вкладках журнал и эксперты.
2. Демо или тестер?
3. Брокер и тип счета
35 AM2 Сообщений: 16252 - Андрей
Тестер
так же хочу поставить на демо Редактирован: 19 октября 2015, 19:32
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
В начале теста выдает
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
настройки
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
35 AM2 Сообщений: 16252 - Андрей
И опять не включает мартин
Редактирован: 22 октября 2015, 14:36
15 gued Автор Сообщений: 249
У вас же идут сплошные прибыльные сделки, а увеличение лота включается после убыточной.
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
15 gued Автор Сообщений: 249
35 AM2 Сообщений: 16252 - Андрей
35 AM2 Сообщений: 16252 - Андрей
14 beton2011 Сообщений: 895
35 AM2 Сообщений: 16252 - Андрей
15 gued Автор Сообщений: 249
Зарегистрируйтесь или авторизуйтесь, чтобы оставить комментарий