Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
{
int Spred=Ask - Bid;
if (OrderType()==OP_BUY)
{
if((Bid-OrderOpenPrice())>(Point*trldistance))
{
if(OrderStopLoss()<Bid-Point*trldistance || (OrderStopLoss()==0))
{
OrderModify(ticket,OrderOpenPrice(),Bid-Point*trldistance,OrderTakeProfit(),0,Green);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Bid,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Bid,3,Green);
}
}
}
}
else
{
if((OrderOpenPrice()-Ask)>(Point*trldistance))
{
if((OrderStopLoss()>(Ask+Point*trldistance)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*trldistance,OrderTakeProfit(),0,Red);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Ask,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Ask,3,Green);
}
}
}
}
{
int Spred=Ask - Bid;
if (OrderType()==OP_BUY)
{
if((Bid-OrderOpenPrice())>(Point*trldistance))
{
if(OrderStopLoss()<Bid-Point*trldistance || (OrderStopLoss()==0))
{
OrderModify(ticket,OrderOpenPrice(),Bid-Point*trldistance,OrderTakeProfit(),0,Green);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Bid,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Bid,3,Green);
}
}
}
}
else
{
if((OrderOpenPrice()-Ask)>(Point*trldistance))
{
if((OrderStopLoss()>(Ask+Point*trldistance)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*trldistance,OrderTakeProfit(),0,Red);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Ask,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Ask,3,Green);
}
}
}
}
}
здрасте, я не понимаю в языке qml и прошу помочь если я заменю в советнике часть на вот эту то он будет доработан ?)))
{
int Spred=Ask - Bid;
if (OrderType()==OP_BUY)
{
if((Bid-OrderOpenPrice())>(Point*trldistance))
{
if(OrderStopLoss()<Bid-Point*trldistance || (OrderStopLoss()==0))
{
OrderModify(ticket,OrderOpenPrice(),Bid-Point*trldistance,OrderTakeProfit(),0,Green);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Bid,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Bid,3,Green);
}
}
}
}
else
{
if((OrderOpenPrice()-Ask)>(Point*trldistance))
{
if((OrderStopLoss()>(Ask+Point*trldistance)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*trldistance,OrderTakeProfit(),0,Red);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Ask,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Ask,3,Green);
}
}
}
}
{
int Spred=Ask - Bid;
if (OrderType()==OP_BUY)
{
if((Bid-OrderOpenPrice())>(Point*trldistance))
{
if(OrderStopLoss()<Bid-Point*trldistance || (OrderStopLoss()==0))
{
OrderModify(ticket,OrderOpenPrice(),Bid-Point*trldistance,OrderTakeProfit(),0,Green);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Bid,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Bid,3,Green);
}
}
}
}
else
{
if((OrderOpenPrice()-Ask)>(Point*trldistance))
{
if((OrderStopLoss()>(Ask+Point*trldistance)) || (OrderStopLoss()==0))
{
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point*trldistance,OrderTakeProfit(),0,Red);
if (PolLots)
if (NormalizeDouble(OrderLots()/2,2)>MarketInfo(Symbol(), MODE_MINLOT))
{
OrderClose(ticket,NormalizeDouble(OrderLots()/2,2),Ask,3,Green);
}
else
{
OrderClose(ticket,OrderLots(),Ask,3,Green);
}
}
}
}
}
здрасте, я не понимаю в языке qml и прошу помочь если я заменю в советнике часть на вот эту то он будет доработан ?)))
нет конечно, это только трал, а логика остается та же ))
Не могу понять почему когда я запускаю свою версию OpenTiks + RSI я не получаю столь сногсшибательных результатов как у вас. Вроде и код правильный. Странно :(((
Хотя результаты все равно хорошие.
Не могу понять почему когда я запускаю свою версию OpenTiks + RSI я не получаю столь сногсшибательных результатов как у вас. Вроде и код правильный. Странно :(((
Вы уверены что код ПРАВИЛЬНЫЙ, т.е. такой как у меня?
Как вам сказать. Изменения в условиях buy учтены, Trailing Stop исправлен. А, что касается RSI, то тут не ручаюсь, т.к. вашей версии не видел. Я взял переделанную версию вашего индикатора с сайта http://www.tradingsystemforex.com/expert-advisors-backtesting/590-opentiks-expert-advisor.html (у них, кстати, не были исправлены 2 вышеуказанные ошибки, пришлось подправить) Там есть версия с динамическим лотом и Стохастиком. Ну а я заменил Стохастик на RSI. Вроде все правильно.
Хотя если у вас почти за год на минутном 114 сделок, то у меня ГОРАЗДО больше. Это настораживает.
Чтобы долго не объяснять привожу вариант кода которым пользуюсь. Если заметите ошибку, подскажите пожалуйста.
Как вам сказать. Изменения в условиях buy учтены, Trailing Stop исправлен. А, что касается RSI, то тут не ручаюсь, т.к. вашей версии не видел. Я взял переделанную версию вашего индикатора с сайта http://www.tradingsystemforex.com/expert-advisors-backtesting/590-opentiks-expert-advisor.html (у них, кстати, не были исправлены 2 вышеуказанные ошибки, пришлось подправить) Там есть версия с динамическим лотом и Стохастиком. Ну а я заменил Стохастик на RSI. Вроде все правильно.
Хотя если у вас почти за год на минутном 114 сделок, то у меня ГОРАЗДО больше. Это настораживает.
рси я использую совсем не так. Кроме того я использую стандартный рси (iRSI), от этого и количество выходов другое, параметры для сравнения действительно 30/70, в прошлом году они работали лучше всего. в этом году на таких параметрах однозначный слив, в данный момент идет странный ниспадающий тренд (все это касается пары евройена, на других не торгую). Ну и система ММ немного другая, но это не принципиально
Как вам сказать. Изменения в условиях buy учтены, Trailing Stop исправлен. А, что касается RSI, то тут не ручаюсь, т.к. вашей версии не видел. Я взял переделанную версию вашего индикатора с сайта http://www.tradingsystemforex.com/expert-advisors-backtesting/590-opentiks-expert-advisor.html (у них, кстати, не были исправлены 2 вышеуказанные ошибки, пришлось подправить) Там есть версия с динамическим лотом и Стохастиком. Ну а я заменил Стохастик на RSI. Вроде все правильно.
Хотя если у вас почти за год на минутном 114 сделок, то у меня ГОРАЗДО больше. Это настораживает.
рси я использую совсем не так. Кроме того я использую стандартный рси (iRSI), от этого и количество выходов другое, параметры для сравнения действительно 30/70, в прошлом году они работали лучше всего. в этом году на таких параметрах однозначный слив, в данный момент идет странный ниспадающий тренд (все это касается пары евройена, на других не торгую). Ну и система ММ немного другая, но это не принципиально
Не согласен, что дело в том, что я использую #MTF_RSI 'MTF RSI', а вы стандартный (iRSI), потому как я добавлял на график их оба, сравнивал и НИКАКИХ отличий не нашел. В #MTF_RSI есть, конечно, возможность использовать значения с другого таймфрейма, но я пока этого не делал. Так что значения 2-х индикаторов идентичны.
Поэтому, если в самом приведенном коде советника ошибок нет, то я не понимаю в чем дело.
Как вам сказать. Изменения в условиях buy учтены, Trailing Stop исправлен. А, что касается RSI, то тут не ручаюсь, т.к. вашей версии не видел. Я взял переделанную версию вашего индикатора с сайта http://www.tradingsystemforex.com/expert-advisors-backtesting/590-opentiks-expert-advisor.html (у них, кстати, не были исправлены 2 вышеуказанные ошибки, пришлось подправить) Там есть версия с динамическим лотом и Стохастиком. Ну а я заменил Стохастик на RSI. Вроде все правильно.
Хотя если у вас почти за год на минутном 114 сделок, то у меня ГОРАЗДО больше. Это настораживает.
рси я использую совсем не так. Кроме того я использую стандартный рси (iRSI), от этого и количество выходов другое, параметры для сравнения действительно 30/70, в прошлом году они работали лучше всего. в этом году на таких параметрах однозначный слив, в данный момент идет странный ниспадающий тренд (все это касается пары евройена, на других не торгую). Ну и система ММ немного другая, но это не принципиально
Не согласен, что дело в том, что я использую #MTF_RSI 'MTF RSI', а вы стандартный (iRSI), потому как я добавлял на график их оба, сравнивал и НИКАКИХ отличий не нашел. В #MTF_RSI есть, конечно, возможность использовать значения с другого таймфрейма, но я пока этого не делал. Так что значения 2-х индикаторов идентичны.
Поэтому, если в самом приведенном коде советника ошибок нет, то я не понимаю в чем дело.
то я не понимаю в чем дело. - рси я использую совсем не так