Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Возникает вот такая ошибка. Я пытаюсь ввести
entern int StringToInteger;
но все равно появляется ошибка.
Что мне делать?
Извините, что продолжаю спрашивать вас, но я действительно не знаю, что я делаю на самом деле.Поэтому я буду очень признателен за вашу помощь.
Выдается вот такая ошибка.Я пытаюсь поставить
entern int StringToInteger;
но все равно появляется ошибка.
что мне делать?
Извините, что продолжаю спрашивать вас, но я действительно не знаю, что я делаю на самом деле.Поэтому я буду очень признателен за вашу помощь.
"entern int StringToInteger;" не имеет смысла. но это опять моя ошибка, так что еще раз извините... функция - StrToInteger().
Поэтому код для закрытия ордеров должен быть примерно таким :[PHP]for(int i = OrdersTotal() - 1; i >= 0; i --)
{
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderMagicNumber() != Magic) continue;
if(TimeCurrent() > StrToInteger(OrderComment())) OrderClose(OrderTicket(), OrderLots(), OrderClosePrice(), 0, CLR_NONE);
}
Спасибо, Мишель!
Теперь я могу компилировать его без ошибок.
коды ошибок 130 и 131
кстати, о кодах ошибок - кто-нибудь знает, что означают эти коды ошибок?
Они появляются постоянно, когда советник пытается открыть сделку, но не может из-за этой ошибки.
большое спасибо за любую помощь
Я ответил здесь https://www.mql5.com/en/forum/174151
Помогите с линейным утверждением ПОЖАЛУЙСТА
Чего не хватает в этом утверждении. Я получаю ошибку относительно символа валюты GBPUSD. Пожалуйста, помогите исправить ошибку!
Заранее большое спасибо!
Дэйв
<<<
What is lacking in this statement. I am getting an error about the currency symbol GBPUSD. Please assist in fixing my error!
Thanks a bunch in advance!
Dave
<<<Большое спасибо!!!
Дэйв
Здравствуйте, codersguru
не могли бы вы добавить сигнал с всплывающим окном и стрелками к индикатору ниже?
Проблема с тройным трейлинг-стопом - Помогите пожалуйста с кодированием!
double pBid, pAsk, pp;
pp = MarketInfo(OrderSymbol(), MODE_POINT);
if (OrderType()==OP_BUY) {
pBid = MarketInfo(OrderSymbol(), MODE_BID);
//BreakEven routine
if (BreakEven>0) {
if ((pBid-OrderOpenPrice())>BreakEven*pp) {
if ((OrderStopLoss()-OrderOpenPrice())<0) {
ModifyStopLoss(OrderOpenPrice()+0*pp);
}
}
}
if (TrailingStop>0) {if ((pBid-OrderOpenPrice())>TrailingStop_Over135*pp){ //15 pips TS
ModifyStopLoss(pBid-TrailingStop_Over135*pp);
if (pBid-OrderOpenPrice()>TrailingStop_Over90*pp && pBid-OrderOpenPrice()<TrailingStop_Over135*pp){ //55 pips TS
ModifyStopLoss(pBid-TrailingStop_Over90*pp);
if ((OrderOpenPrice()-pAsk)>TrailingStop +TrailingStep+1*pp && (OrderOpenPrice()-pAsk) < TrailingStop_Over90*pp+TrailingStep-1*pp || OrderStopLoss()==0) {//75 pips TS
ModifyStopLoss(pAsk+TrailingStop*pp);
return;
}
}
}
}
}Три уровня трейлинг-стопа:
1) 75 Pips TS до первых 90 пунктов прибыли.
2) 55 Pips TS после 90, но только до 135 пунктов прибыли.
3) 15 пипсов TS после 135 пипсов прибыли.
Проблема в том, что трейлинг-стоп движется вверх и вниз, когда цена движется вверх и вниз... Он должен двигаться вверх по мере роста прибыли и останавливаться, если цена начинает падать! Как мне заставить его перестать двигаться вниз, когда цена падает - Трейлинг-стоп ведет себя как Йо-Йо, когда цена движется вверх и вниз.
Я не знаю, как остановить это? Пожалуйста, мне нужен ваш опыт!
С уважением,
Дэйв