[ВНИМАНИЕ, ТЕМА ЗАКРЫТА!] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда. - страница 1090
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Помогите создать такой несложный код (если можно сразу готовый код):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Помогите создать такой несложный код (если можно сразу готовый код):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
это топик для вопросов тех, кто желает понять и научиться.
ваша тема больше подходит для тем "на халяву", "хочу" и прочая лабуда абсурдов и недоразумений
это топик для вопросов тех, кто желает понять и научиться.
ваша тема больше подходит для тем "на халяву", "хочу" и прочая лабуда абсурдов и недоразумений
Я и не отрицаю, что учусь. Если бы не так, то зачем бы я просил помочь.
Ну вот так вам не пойдёт? в любом месте кода можно вставить.
Помогите создать такой несложный код (если можно сразу готовый код):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
привет всем
я новичок в программировании мтс
прописал советник вроде не плохой доходит 14 000 депозита
после чего начинает сливать
поминял параметр максимальной просадки на уровне 14 000 не сливает начинае сливать 22 000
Заранее спасибо
Сливает он не от того что доходит до определённой суммы прибыли,просто в тот момент меняется поведение рынка и ваш советник начинает ошибаться.
Смотрите график сделок в этом промежутке,анализируйте и добавляйте в код обход таких моментов.
Бывают интересные моменты, например советник отлично ведёт себя на одной паре, а на другой сливает, так вот после анализа оказывается что сигнал для покупки или продажи на успешной паре, на этой паре надо просто инвертировать. Вот такой прикол реально у меня работает :)
С новым Годом!!!!!!!!!!!!!!!!!!!!
Прошу прощения,не могу разобраться с функцийе ObjectCreate,
так пишет ошибку ObjectCreate( string Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( string Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
'OBJ_ARROW' - variable expected C:\Осенняя сочи\experts\мром меняю.mq4 (117, 42)
***************************************8
Так
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
'Verkhnyayastrelka' - variable not defined C:\Осенняя сочи\experts\мром меняю.mq4 (117, 17)
'Nizhnyayastrelka' - variable not defined C:\Осенняя сочи\experts\мром меняю.mq4 (120, 16)
*************************************************************************************************
Так string Verkhnyayastrelka, Nizhnyayastrelka;
ObjectCreate( Verkhnyayastrelka, OBJ_ARROW, 0, Time[0], Verhnyayaghranytsa, ) ;
Alert(" Verkhnyayastrelka " GetLastError() );
ObjectCreate( Nizhnyayastrelka, OBJ_ARROW, 0, Time[0], Nyzhnyayaghranytsa, ) ;
Alert(" Nizhnyayastrelka " GetLastError() );
')' - parameter expected C:\Осенняя сочи\experts\мром меняю.mq4 (117, 79)
'GetLastError' - an operator expected C:\Осенняя сочи\experts\мром меняю.mq4 (118, 28)
')' - parameter expected C:\Осенняя сочи\experts\мром меняю.mq4 (120, 77)
'GetLastError' - an operator expected C:\Осенняя сочи\experts\мром меняю.mq4 (121, 27)
Очень плохо работает сетвер!!!!! При попытке вставить текст что-то срабатывает с двадцать первой попытки,затем долго крутится шарик над стрелочкой мышки,и лишь через 2-5минут я его вижу! Еще о внезапно прыгает вверх и вниз!И отправляется 3-6 минут!!!
Помогите создать такой несложный код (если можно сразу готовый код):
if (Если есть открытый ордер на продажу по нашему фин. инструменту) //
{
Закрыть ордер; //
}
else
{
if (Если нет открытых ордеров на продажу по нашему фин. инструменту) //
{
Открыть ордер на покупку по нашему фин. инструменту; //
}
}
Что-то твой не работает. Или что-то неправильно? Помогите сделать правильный!
//+------------------------------------------------------------------+
int start()
{
int
magic,
SELL,
sells=0;
double
LOT,
StopLoss,
TakeProfit;
for (int i=0; i<OrdersTotal(); i++)
{
if (OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderSymbol() !=Symbol() || OrderMagicNumber() !=magic || OrderType() !=SELL ) continue;
OrderClose(OrderTicket(),OrderLots(),NormalizeDouble(Bid,Digits),3,White);
sells++;
}
}
if (sells==0) OrderSend(Symbol(),OP_BUY, LOT,NormalizeDouble(Ask,Digits),3,StopLoss,TakeProfit,"",magic,0,Green);
return(0);
}
//+------------------------------------------------------------------+