Ребят, я или провтыкал или не вылаживал Гузела робота полуавтомата. Ну когда сделку открываеш руками, а мартин если что выруливает.
Ребят, я или провтыкал или не вылаживал Гузела робота полуавтомата. Ну когда сделку открываеш руками, а мартин если что выруливает.
запускаем робота в точке входа и робот открывает зделку в том направлении которое мы указали
рынок идет против на докупаемся
я торговал етим роботом больше месяца прибыльно на 6 валютных парах
вход в рынок был по обычному стохастику на н4 и получалось достаточно стабильно
ну вот он писал. И вообще начал за робота полуавтомата с поста #4003.
Но я не увидел вылаживал или нет его Гузелла.
Приветствую. Поддерживаю, но посоветовал бы начать вот с этой ветки:Гузелла писал про советники которые выкладывал здесь
начни смотреть с этой страницы
http://forexsystemsru.com/sovetniki/67029-robot-forex-profesional-real-connect-199.html#post516307
с поста #4003 он не выкладывал
Пост 4138 посмотрите- там ссылка есть.Я ветку читаю с самого её рождения ) . Торгую роботом 2050. Просто Гузелла обмолвился за робота полуавтомата, а вот и подумал не прозевал где он его вылаживал или не вылаживал. Обещал вообще новую тему создать, но её тоже пока не наблюдаю.
Ребят, подскажите, можно ли как-то отключить в гузеловском роботе, который "тройник" тейк-профит? Или может кто в коде его удалит совсем, я не в этом не шарю. =)
Есть идея попробовать закрывать ордера и цепочки исключительно трейлингом. Думаю так профит будет больше при тех же рисках.
Ребят, подскажите, можно ли как-то отключить в гузеловском роботе, который "тройник" тейк-профит? Или может кто в коде его удалит совсем, я в этом не шарю. =)
Есть идея попробовать закрывать ордера и цепочки исключительно трейлингом. Думаю так профит будет больше при тех же рисках.
Всем привет,не подскажете только у меня робот тройник иногда вылетает с ошибкой модификации тп?ДЦ ф4ю я знаю что они часто растопыривают границы выставления тп сл,как то в коде можно поправить это дело чтоб робот с катушек не слетал? счет пятизнак цент ф4ю
double dis=MarketInfo(Symbol(),MODE_STOPLEVEL)* Point;
switch(Tip)
{
case OP_BUY : if (TP<Bid+dis)TP=Bid+dis; break;
case OP_SELL: if (TP>Ask-dis)TP=Ask-dis; break;
}
Склонен думать что эта секция хотя и не уверен)),а в каком месте вставить
// - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
if(/*Modi&&*/FlagM)for(index=OrdersTotal()-1;index>=0;index--)
{ if(!OrderSelect(index,SELECT_BY_POS))continue;
if(OrderSymbol()!=Symbol()||OrderMagicNumber()!=MAGIC)continue;
if(0.5*Point<MathAbs(OrderTakeProfit()-TPlevel))
{ MDFY=OrderModify(OrderTicket(),0.0,OrderStopLoss(),TPlevel,0,Yellow);
if(!MDFY)
{//Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
RefreshRates();
STLA=MarketInfo(Symbol(),MODE_STOPLEVEL)+0.5;
if(OrderType()==OP_BUY )
{ STLR=(TPlevel-Bid)/Point+0.5;
/*if(STLR<STLA)*/TPlevel=NormalizeDouble(EquEntry+Point*(STLA+2),Digits);
}
if(OrderType()==OP_SELL)
{ STLR=(Ask-TPlevel)/Point+0.5;
/*if(STLR<STLA)*/TPlevel=NormalizeDouble(EquEntry-Point*(STLA+2),Digits);
}
if(STLR<STLA)
{ MDFY=OrderModify(OrderTicket(),0.0,OrderStopLoss(),TPlevel,0,Yellow);
if(!MDFY)
{ Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
Print( "Robot2015-",Oper," MODIFY Error - ticket #",OrderTicket());
} }
else
{ Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
Print( "Robot2015-",Oper," MODIFY Error - ticket #",OrderTicket());
} } }
/*Modi=FALSE;*/
}
return(0);
}
//---------------------------------------------------------------------------------------]
if(/*Modi&&*/FlagM)for(index=OrdersTotal()-1;index>=0;index--)
{ if(!OrderSelect(index,SELECT_BY_POS))continue;
if(OrderSymbol()!=Symbol()||OrderMagicNumber()!=MAGIC)continue;
if(0.5*Point<MathAbs(OrderTakeProfit()-TPlevel))
{
[COLOR="Red"] STLA=MarketInfo(Symbol(),MODE_STOPLEVEL)* Point;
switch(OrderType())
{
case OP_BUY : if (TPlevel<Bid+STLA)TPlevel=Bid+STLA; break;
case OP_SELL: if (TPlevel>Ask-STLA)TPlevel=Ask-STLA; break;
}
[/COLOR]MDFY=OrderModify(OrderTicket(),0.0,OrderStopLoss(),TPlevel,0,Yellow);
if(!MDFY)
{//Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
RefreshRates();
STLA=MarketInfo(Symbol(),MODE_STOPLEVEL)+0.5;
if(OrderType()==OP_BUY )
{ STLR=(TPlevel-Bid)/Point+0.5;
/*if(STLR<STLA)*/TPlevel=NormalizeDouble(EquEntry+Point*(STLA+2),Digits);
}
if(OrderType()==OP_SELL)
{ STLR=(Ask-TPlevel)/Point+0.5;
/*if(STLR<STLA)*/TPlevel=NormalizeDouble(EquEntry-Point*(STLA+2),Digits);
}
if(STLR<STLA)
{ MDFY=OrderModify(OrderTicket(),0.0,OrderStopLoss(),TPlevel,0,Yellow);
if(!MDFY)
{ Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
Print( "Robot2015-",Oper," MODIFY Error - ticket #",OrderTicket());
} }
else
{ Comment("Robot2015-",Oper," ошибка MODIFY - проверьте TP !");
Print( "Robot2015-",Oper," MODIFY Error - ticket #",OrderTicket());
} } }
/*Modi=FALSE;*/
}
return(0);
}
//---------------------------------------------------------------------------------------][/SPOILER]
:-):-):-)
Спасибо вставил,скомпилировалось без ошибок,ждем реакции робота в торгах ))