Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Цена пары в 90% зависит от пробоя прошлых уровней.
Форекс почвуствовал неладное и на всякий случай Вас забанил? Или просто время неторговое?
Сегодня повторилась эта ситуаци:
2017.02.22 02:00:08.326 '3389676': order sell 0.01 EURUSD opening at 1.0536 sl: 0.0000 tp: 0.0000 failed [Market is closed]
Но, когда вручную, на рабочем столе, вызвал и закрыл советник, он успешно открыл позицию:
2017.02.22 02:07:38.121 '3389676': order #115497034 sell 0.01 EURUSD at 1.0536 was modified -> sl: 1.1036 tp: 1.0036
Сегодня повторилась эта ситуаци:
2017.02.22 02:00:08.326 '3389676': order sell 0.01 EURUSD opening at 1.0536 sl: 0.0000 tp: 0.0000 failed [Market is closed]
Но, когда вручную, на рабочем столе, вызвал и закрыл советник, он успешно открыл позицию:
2017.02.22 02:07:38.121 '3389676': order #115497034 sell 0.01 EURUSD at 1.0536 was modified -> sl: 1.1036 tp: 1.0036
Кстати, насчёт камикадзей ваших - можно сделать всего одного робота, который будет запускать новую торговлю с новым магиком при обнаружении пополнения счёта.
Сегодня повторилась эта ситуаци:
2017.02.22 02:00:08.326 '3389676': order sell 0.01 EURUSD opening at 1.0536 sl: 0.0000 tp: 0.0000 failed [Market is closed]
Но, когда вручную, на рабочем столе, вызвал и закрыл советник, он успешно открыл позицию:
2017.02.22 02:07:38.121 '3389676': order #115497034 sell 0.01 EURUSD at 1.0536 was modified -> sl: 1.1036 tp: 1.0036
при открытии позиций надо проверять - а работает ли рынок вообще ? в 02:00, 02:07 (по локальному времени терминала), на сервере может глубокая ж@ (полночь), торговля может на 10-15 мин быть остановлена пока DC занимается начислением свопов,комиссий и переносом ордеров. Вообще-то в регламенте обычно об этом предупреждают и в "жестоком реальном мире", надо читать все документы.
Юсуф, вполне может быть ситуация такой, что на открытии нового дня ваш ДЦ переоткрывает позиции, начисляет свопы, или ещё чего делает. В это время торговля запрещена. Нужно лишь попытаться открыть чуть позже. У вас в советнике есть настройка количества попыток при неудаче. По умолчанию 5. Может стоит попробовать увеличить? Хотя долбить сервер тупыми запросами при возврате что рынок закрыт - не очень хорошая затея. Но ведь как-то же нужно определять что торговля уже разрешена...
Кстати, насчёт камикадзей ваших - можно сделать всего одного робота, который будет запускать новую торговлю с новым магиком при обнаружении пополнения счёта.
1. Есть примеры установки ордера вовремя:
2017.02.20 02:00:04.139 '3389676': instant order sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000
2017.02.20 02:00:07.009 '3389676': order was opened : #115360836 sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000
2017.02.20 02:00:07.009 '3389676': modify order #115360836 sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000 -> sl: 1.1119 tp: 1.0119
2017.02.20 02:00:07.727 '3389676': order #115360836 sell 0.01 EURUSD at 1.0619 was modified -> sl: 1.1119 tp: 1.0119
Ордер установлен успешно.
Но, на следующий день процесс обрывается на втором этапе:
2017.02.21 02:00:05.795 '3389676': instant order sell 0.01 EURUSD at 1.0612 sl: 0.0000 tp: 0.0000
2017.02.21 02:00:06.825 '3389676': order sell 0.01 EURUSD opening at 1.0612 sl: 0.0000 tp: 0.0000 failed [Market is closed]
2 Попробую увеличить количество запросов и если это не поможет, то, предусмотрим в коде запуск в 01. 00 или 00. 30 времени ДЦ.;
3. На счет смены магика: Во первых, для этого, я должен менять код советника и не факт, что, не произойдет путаница в учете работы каждого робота. При гибели счета, на ВПС занимает его место свеже-запущенный счет. Думаю, так проще во всех отношениях.
1. Есть примеры установки ордера вовремя:
2017.02.20 02:00:04.139 '3389676': instant order sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000
2017.02.20 02:00:07.009 '3389676': order was opened : #115360836 sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000
2017.02.20 02:00:07.009 '3389676': modify order #115360836 sell 0.01 EURUSD at 1.0619 sl: 0.0000 tp: 0.0000 -> sl: 1.1119 tp: 1.0119
2017.02.20 02:00:07.727 '3389676': order #115360836 sell 0.01 EURUSD at 1.0619 was modified -> sl: 1.1119 tp: 1.0119
Ордер установлен успешно.
Но, на следующий день процесс обрывается на втором этапе:
2017.02.21 02:00:05.795 '3389676': instant order sell 0.01 EURUSD at 1.0612 sl: 0.0000 tp: 0.0000
2017.02.21 02:00:06.825 '3389676': order sell 0.01 EURUSD opening at 1.0612 sl: 0.0000 tp: 0.0000 failed [Market is closed]
2 Попробую увеличить количество запросов и если это не поможет, то, предусмотрим в коде запуск в 01. 00 или 00. 30 времени ДЦ.;
3. На счет смены магика: Во первых, для этого, я должен менять код советника и не факт, что, не произойдет путаница в учете работы каждого робота. При гибели счета, на ВПС занимает его место свеже-запущенный счет. Думаю, так проще во всех отношениях.
есть полночи когда начисляется "двойной" своп и соотв. процесс может занять более длительное время. В принципе могут возникнуть нестыковки/рассогласования между DC и поставщиками ликвидности (те самые ночные шпильки и гепы), опять-же серверу надо разгрести стаканы по всем инструментам до рабочего состояния.
Работа застопорилась из-за некорректной работы сервера ДЦ:
Не могу разрешить ситуацию, когда один и тот-же советник на одном счете (центовый ПАММ) исправно ставит ордера в начале ТФ Д1 (условно советник 1), а другой (советник 2) на обыкновенном центовом счете "комикадзе" получает отпор в виде (Рынок закрыт) и не открывает позицию, пока его не вызвать и вновь не закрыть без каких-либо перенастроек. Чуть раньше мы обсуждали эту ситуацию здесь и многие советовали выяснить:
1. Обратиться в службу технической поддержки ДЦ и выяснить, не связано-ли это с начислением свопов и комиссий в начале ТФ Д1.
Эта служба ответила: Да, это м.б. связано с начислением свопов и комиссий и советник получив ответ "Рынок закрыт" якобы завершает цикл запросов об открытии. Посоветовали исправить в советнике этот баг. Тогда, остается открытым вопрос, почему советнику №1 не мешакт это обстоятельство исправно работать?
Подозрение: Дело в различных серверах ДЦ (?).
2. Я внимательно посмотрел панель настроек обоих советников - все идентично, кроме одного странного обстоятельства:
В панели неисправного советника №2 в разделе "Безопасность" есть 3 опции:
- разрешить импорт функций из DLL - стоит галочка;
- разрешить импорт из внешних экспертов - стоит галочка;
- разрешить изменение настроек сигналов - нет галочки в квадрате.
В панели исправного советника №1 в разделе "Безопасность" есть только 2 опции, а третья отсутствует:
- разрешить импорт функций из DLL - стоит галочка;
- разрешить импорт из внешних экспертов - стоит галочка;
Тогда, я советник №1 запустил в сервере советника №2 и произошло невероятное - советник №1 превратился в советник №2 и третья строчка появилась и также, по видимому, стал неисправным!
Не исключено, что, что-то изменилось и в коде советника - я код не открывал.
Скопировал советник №1 и поместил в терминал советника №2 - и советник №1 тут-же превращается в неисправный советник №2 (!).
Теперь вопрос: может-ли это обстоятельство влиять на работоспособность советника?
3. Подозреваю, что, 2 сервера ДЦ кардинально отличаются друг от друга по части работы советников и на это обстоятельство обращу внимание техподдержки ДЦ.
Уважаемые программисты, жду от Вас помощи в разрешении ситуации.
А пока, 4 комикадзе запущенных на ВПС и 1 комикадзе - на домашнем компе фактически управляются вручную из-за этой проблемы, поэтому, о массовом запуске проекта можно временно забыть.
Юсуф привет!
Походу ДЦ учуяли ... что они могут потерять миллионы .... вот и начали мешать.
Работа застопорилась из-за некорректной работы сервера ДЦ:
Не могу разрешить ситуацию, когда один и тот-же советник на одном счете (центовый ПАММ) исправно ставит ордера в начале ТФ Д1 (условно советник 1), а другой (советник 2) на обыкновенном центовом счете "комикадзе" получает отпор в виде (Рынок закрыт) и не открывает позицию, пока его не вызвать и вновь не закрыть без каких-либо перенастроек. Чуть раньше мы обсуждали эту ситуацию здесь и многие советовали выяснить:
1. Обратиться в службу технической поддержки ДЦ и выяснить, не связано-ли это с начислением свопов и комиссий в начале ТФ Д1.
Эта служба ответила: Да, это м.б. связано с начислением свопов и комиссий и советник получив ответ "Рынок закрыт" якобы завершает цикл запросов об открытии. Посоветовали исправить в советнике этот баг. Тогда, остается открытым вопрос, почему советнику №1 не мешакт это обстоятельство исправно работать?
Подозрение: Дело в различных серверах ДЦ (?).
2. Я внимательно посмотрел панель настроек обоих советников - все идентично, кроме одного странного обстоятельства:
В панели неисправного советника №2 в разделе "Безопасность" есть 3 опции:
- разрешить импорт функций из DLL - стоит галочка;
- разрешить импорт из внешних экспертов - стоит галочка;
- разрешить изменение настроек сигналов - нет галочки в квадрате.
В панели исправного советника №1 в разделе "Безопасность" есть только 2 опции, а третья отсутствует:
- разрешить импорт функций из DLL - стоит галочка;
- разрешить импорт из внешних экспертов - стоит галочка;
Тогда, я советник №1 запустил в сервере советника №2 и произошло невероятное - советник №1 превратился в советник №2 и третья строчка появилась и также, по видимому, стал неисправным!
Не исключено, что, что-то изменилось и в коде советника - я код не открывал.
Скопировал советник №1 и поместил в терминал советника №2 - и советник №1 тут-же превращается в неисправный советник №2 (!).
Теперь вопрос: может-ли это обстоятельство влиять на работоспособность советника?
3. Подозреваю, что, 2 сервера ДЦ кардинально отличаются друг от друга по части работы советников и на это обстоятельство обращу внимание техподдержки ДЦ.
Уважаемые программисты, жду от Вас помощи в разрешении ситуации.
А пока, 4 комикадзе запущенных на ВПС и 1 комикадзе - на домашнем компе фактически управляются вручную из-за этой проблемы, поэтому, о массовом запуске проекта можно временно забыть.
Юсув, а что с переходом к другому брокеру?