Любой вопрос новичка, чтоб не захламлять форум. Профи, не проходите мимо. Без вас никуда - 6. - страница 610
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
подскажите, как нибудь можно сотворить ( например через АРI )
чтобы из программы переключится на другой аккаунт
Здравствуйте, уважаемые.
Что-то я в тупик зашёл, прошлую неделю сова работала нормально, а на этой выдаёт такую ошибку в журнале
2014.05.23 18:30:11.877 '91314348': order buy 1.02 USDCADpro opening at 0.00000 sl: 1.08941 tp: 1.09161 failed [Invalid S/L or T/P]
2014.05.23 18:30:10.519 '91314348': order buy market 1.02 USDCADpro sl: 1.08941 tp: 1.09161
Вот кусочек кода
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,Slippage,Ask-stop_loss*Point,Ask+take_profit*Point,"!",0,0,Blue);
Параметры такие
extern int take_profit=100;
extern int stop_loss=120;
extern double lot=0.10;
extern int Slippage=30;
В коде ничего не менял, только ввёл параметр Sliippage.
Больше вроде ничего не менял, но робот после этого перестал работать.
Помогите, пожалуйста, разобраться. Я что не могу понять эту проблемму.
Ой, извиняюсь. Лот регулируется по ММ. Он не 0.1. Но тут это не играет роли.
Это пояснение я это добавил, чтобы вас этот момент не сбивал с толку.
Может у кого есть iEposure с колонкой БУ, было бы шикарно!
Здравствуйте, уважаемые.
Что-то я в тупик зашёл, прошлую неделю сова работала нормально, а на этой выдаёт такую ошибку в журнале
2014.05.23 18:30:11.877 '91314348': order buy 1.02 USDCADpro opening at 0.00000 sl: 1.08941 tp: 1.09161 failed [Invalid S/L or T/P]
2014.05.23 18:30:10.519 '91314348': order buy market 1.02 USDCADpro sl: 1.08941 tp: 1.09161
Вот кусочек кода
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,Slippage,Ask-stop_loss*Point,Ask+take_profit*Point,"!",0,0,Blue);
Параметры такие
extern int take_profit=100;
extern int stop_loss=120;
extern double lot=0.10;
extern int Slippage=30;
В коде ничего не менял, только ввёл параметр Sliippage.
Больше вроде ничего не менял, но робот после этого перестал работать.
Помогите, пожалуйста, разобраться. Я что не могу понять эту проблемму.
Здравствуйте, уважаемые.
Что-то я в тупик зашёл, прошлую неделю сова работала нормально, а на этой выдаёт такую ошибку в журнале
2014.05.23 18:30:11.877 '91314348': order buy 1.02 USDCADpro opening at 0.00000 sl: 1.08941 tp: 1.09161 failed [Invalid S/L or T/P]
2014.05.23 18:30:10.519 '91314348': order buy market 1.02 USDCADpro sl: 1.08941 tp: 1.09161
Вот кусочек кода
ticket=OrderSend(Symbol(),OP_BUY,Lot,Ask,Slippage,Ask-stop_loss*Point,Ask+take_profit*Point,"!",0,0,Blue);
Параметры такие
extern int take_profit=100;
extern int stop_loss=120;
extern double lot=0.10;
extern int Slippage=30;
В коде ничего не менял, только ввёл параметр Sliippage.
Больше вроде ничего не менял, но робот после этого перестал работать.
Помогите, пожалуйста, разобраться. Я что не могу понять эту проблемму.
Тип счёта не менял. Как стоял на терминалн так и стоит. Терминал даже не переустанавливал. Короче, всё как было так и стоит. Менял только код совы.
Я этого робота сам программировал. До этого тоже много чего программировал. Но сейчас просто в тупик зашёл. Ничего не пойму. Почему цена открытия стоит 0.00000. Не могу понять что такое.
Помогите, пожалуйста, люди добрые )
Example2:
Здравствуйте. Корзиночный советник, при наступлении условии должен закрыть все ордера, но он сначала закрывает ордер, потом пытается закрыть его снова (сервер выдает ошибку "Неверный тикет") и только потом идет дальше. Вот пример кода и сам советник.
Ответ:
Hello, hanny. Извиняюсь, но моя логика мне говорит, что в этом куске кода нет ни единого намёка на номер тикета. Откуда ему взяться?
Тип счёта не менял. Как стоял на терминалн так и стоит. Терминал даже не переустанавливал. Короче, всё как было так и стоит. Менял только код совы.
Я этого робота сам программировал. До этого тоже много чего программировал. Но сейчас просто в тупик зашёл. Ничего не пойму. Почему цена открытия стоит 0.00000. Не могу понять что такое.
Помогите, пожалуйста, люди добрые )
Может в другом терминале попробовать?
Пробовал на двух разных терминалах, на разных компах. Сделки не открываются.
Просто если закрытие не удалась то вызывается функция ERRORS и она уже выдает ошибку 4108 и возвращает 2, после этого while должен прекратится, но он заходит на второй круг и только потом прекращается