[АРХИВ] Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 3. - страница 593
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Прошу прощения, какие разделители?
точка и запятая. Ну и разделители списков разные, запятая и точка с запятой.
Попробуйте импорт сделать с указанием нужных разделителей. Или переделайте региональные настройки на нужные разделители. Успехов
Спасибо!!!! Даа, там же точка. А как переделайте региональные настройки на нужные разделители ??
Спасибо!!
Извиняюсь, а дайте ссылку на один из последних постов об этих разделителях !
Гуглил, яндексил- пробовалприминить числовой формат через Главная-число-числовой формат, ничего не произашло. Не вручную же заминять четыреста точек на заптые! Мощная и умная эта прога эксель, а туповатая!
Фу, заминил!
Спасибо!!
Извиняюсь, а дайте ссылку на один из последних постов об этих разделителях !
вообщем вопрос прост, но я все такине понимаю сути закрытия нескольких ордеров)
поясните мне пожалуйста, почему 1й вариант кода работает так же как и второй(в 1м варианте через select_by_pos закрывались все 4ре открытые сделки через 0й индекс, а во втором, 1й 2й 3й и 4й)
и можно какую нить полезную мануалку или еще что, чтобы посмотреть как люди сделки закрывают, чтобы не проскакивало, или мануалка как ПРАВИЛЬНО их нужно закрывать, ну и как работает select_by_pos конечно же) а то везде примеры какие то урезанные, а в хелпе вообще примера с его использованием нет)
да, и может кто подсказать хорошие видеоуроки по программированию на MQL4???Заранее СПАСИБО)
1й ВАРИАНТ(в нем все 4ре открытых ордера закрылись при тесте, хотя выделял все 4ре раза с индексом 0 при закрытии):
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
2й ВАРИАНТ(в нем тожее закрылись все 4ре сделки, но индексы 1 2 3 и 4):
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
OrderSend(Symbol(),OP_BUY,1,Bid,5,NULL,NULL);
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))
{
OrderClose(OrderTicket(),OrderLots(),Bid,5);
}
Добрый вечер! Прошу помощи с мультивалютным советником по MACD. Советник правильно следует кретериям открытия позиций, но закрытие "по условию" не работает. Я конечно начал использовать трейлинг-стоп, но правильное закрытие не дает мне покоя.
Так выглядит оснавная часть
А это блок закрытия. Пожалуйста, помогите найти ошибку!
А каталог существует?
да, и в папке эксперт... и в папке тестер
но все равно скриншот не работает.