Как написать код трейлинг стопа?
попытался сравнивать цену открытия сделки и последнего тика после того как выполнилось условия: последний тик — опен прайс>100 к примеру… закрывает сделку на моменте открытия почему то. если у кого то есть код или знает как его написать.помогите плз. мне нужно хотя бы что бы стоп в 0 переносился.
Ordermodify помоему функция называется… лучше за место тика использовать close… Алгоритм приблизительно следующий — проверить есть ли ордера октрытые (if ordertotal >0 {...), если есть выделить ордер, получить данные по ордеру какие нужны (цена открытия, стоп, профит), проверить актуальность существующих данных, и если нужно что-то менять (стоп, профит или и то и другое), то ордермодифи и все — выход из условия т.е. скобку закрываешь ...}.
GBP/CAD: Испытание на прочность — готовы ли медведи к затяжному пике?
Кросс-курс GBP/CAD провел точный тест области сопротивления в диапазоне 1.8306–1.8324. В этой зоне сформировалась разворотная свеча «падающая звезда», которая фактически оттолкнулась от указанных...
Почему P/E может плохо работать в циклических секторах?
Многие инвесторы, которые недавно пришли на рынок формируют такое мнение, что мультипликатор P/E (Price/Earnings, Цена/Прибыль) является универсальным инструментом. Низкий P/E значит “дешево”, а...
За первую половину марта российская валюта ослабла к основным на 6-9%. Что на это повлияло и чего ждать дальше — рассказывают аналитики МР. В начале года рубль держался за счет сильного...
есть акции, которые растут, несмотря на то, что ругают и эмитента и сами бумаги.
а есть акции, которые постоянно пиарят, но они не растут.
ВТБ это о втором.
Пока Костин с Пьяновым рулят, сомните...
Паша Сидоров, Есть эмитенты с более низким рейтингом и ведут себя стабильно по цене. Фондам никто не запрещает манипулировать ценами, да и рейтингами тоже. Никто их не контролирует в плане манипуля...
Нефть апрельскую на 112+ затащили под закрытие. Утром на перехаях могут прокатить. Проделки Трампа. Пора ему «заключить сделку» (уматывать нах с Ближнего Востока со всеми базами). Народ в шорты активн...
Этот ФОРДЕВИНД хочет на пол страны обратиться в суд с заявлением о банкротстве. Договорняк, чтобы панику раздуть. Не давно с ЕвроТрансом такой фокус был. Вначале наверх задёрнули и резко вниз вместе с...
Гейцам пора скотчем затариваться, чтобы СП-1 и 2 было чем отремонтировать
Ракетная атака пришлась по промышленному городу Рас-Лаффан, где расположен крупнейший в мире кластер по производству сжиж...
int TrailingStop=300;
bool res;
if(TrailingStop>0)
{for(int i=0;i<OrdersTotal();i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==false) break;
if(OrderMagicNumber()!=MAGICMA || OrderSymbol()!=Symbol()) continue;
if(OrderType()==OP_BUY)
{
if(Bid-OrderOpenPrice()>Point*TrailingStop)
{
if(OrderStopLoss()<Bid-Point*TrailingStop)
{
res=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Bid-Point*TrailingStop,Digits),OrderTakeProfit(),0,Blue);
if(!res) Print(«Ошибка модификации ордера. Код ошибки=»,GetLastError());
else Print(«Цена Stop Loss ордера успешно модифицирована.»);
}
}
}
if(OrderType()==OP_SELL)
{
if(OrderOpenPrice()-Ask>Point*TrailingStop)
{
if(OrderStopLoss()>Ask+Point*TrailingStop)
{
res=OrderModify(OrderTicket(),OrderOpenPrice(),NormalizeDouble(Ask+Point*TrailingStop,Digits),OrderTakeProfit(),0,Blue);
if(!res) Print(«Ошибка модификации ордера. Код ошибки=»,GetLastError());
else Print(«Цена Stop Loss ордера успешно модифицирована.»);
}
}
}
}
}