У вас не стоит Flash Player
Page 1 of 3 1 2 3 >
Настройки
#29039 - Wed Jul 06 2011 12:07 PM Не меняется контейнер
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
При замене контейнера на реальном счете версия 1.1.19.42 выдается сообщение, что контейнер успешно заменен. При двойном шелчке по контейнеру открывается новый график, как и должно быть.
Но торговля продолжает вестись по "старому контейнеру". нажимаю кнопку "СК" в "управлении торговлей скриптами", а там старый график. Меняю торговое имя, появляется в "СК" новый график, но при этом теряется открытая позиция. Разберитесь, почему контейнер полноценно не меняется. Пробовал на разных компьютерах, везде одно и то же.

Наверх
#29080 - Thu Jul 07 2011 04:25 PM Re: Не меняется контейнер [Re: Andrej]
pasha Offline

old hand

Registered: Tue Dec 23 2008
Записи: 1085
Да, в памяти оставался старый контейнер. Если перезапустить скрипт, то уже работал бы новый контейнер. Сделаны исправления. В вечерней сборке будет исправленная версия.
Но нельзя заменять запущенный контейнер. Дополнительно добавлена проверка, чтобы запрещать замену запущенного контейнера.

Наверх
#29092 - Fri Jul 08 2011 10:19 AM Re: Не меняется контейнер [Re: pasha]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Спасибо, если я правильно понял, то перед заменой нужно нажать кнопку "стоп"?

Наверх
#29095 - Fri Jul 08 2011 10:30 AM Re: Не меняется контейнер [Re: Andrej]
pasha Offline

old hand

Registered: Tue Dec 23 2008
Записи: 1085
Да, все правильно

Наверх
#29099 - Fri Jul 08 2011 11:33 AM Re: Не меняется контейнер [Re: pasha]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
новую версию уже можно скачивать?

Наверх
#29101 - Fri Jul 08 2011 11:41 AM Re: Не меняется контейнер [Re: Andrej]
pasha Offline

old hand

Registered: Tue Dec 23 2008
Записи: 1085
Да, конечно, я же выше написал, что в вечерней сборке. Берите самую последнюю.

Наверх
#29112 - Fri Jul 08 2011 03:39 PM Re: Не меняется контейнер [Re: pasha]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
спасибо)))

Наверх
#29264 - Wed Jul 13 2011 01:16 PM Re: Не меняется контейнер [Re: Andrej]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Проблема не решена, версию заменил на 19.50, контейнер меняю через его остановку, он меняется успешно, но не торгует, только после смены торгового имени начинают выставляться заявки, но при этом теряется открытая позиция.

Проверено на 3-х разных компьютерах, везде одно и то же.

Прошу ответить побыстрее!!!
в ветке тестирование с 11-го числа висит неотвеченный вопрос


Отредактировано Andrej (Wed Jul 13 2011 01:40 PM)

Наверх
#29277 - Wed Jul 13 2011 02:50 PM Re: Не меняется контейнер [Re: Andrej]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Проблема не решена, версию заменил на 19.50, контейнер меняю через его остановку, он меняется успешно, но не торгует, только после смены торгового имени начинают выставляться заявки, но при этом теряется открытая позиция.

Проверено на 3-х разных компьютерах, везде одно и то же.

Прошу ответить побыстрее!!!
в ветке тестирование с 11-го числа висит неотвеченный вопрос

Наверх
#29282 - Wed Jul 13 2011 04:10 PM Re: Не меняется контейнер [Re: Andrej]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Originally Posted By: Andrej
он меняется успешно, но не торгует

Что имеется в виду? Скрипт не запускается, либо запускается, идут строчки, что он отработал успешно, но заявки не выставляются? Либо что-то еще?
В менеджер команд, что-либо появляется?

Если торговое имя вернуть обратно, все равно не торгует?


Отредактировано Nektodron (Wed Jul 13 2011 04:10 PM)

Наверх
#29293 - Wed Jul 13 2011 05:13 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Имеется в виду, что скрипт запускается, на графике, который вызывается из контейнера, показываются заявки, а реально они не выставляются,При этом в менеджере команд есть только закрытие позиции по рынку. Начинают выставляться только после смены торгового имени. Меняю торговое имя уже после срабатывания заявки, в менеджере команд появляется команда на вход по условию как и положено, вхожу через эту команду.
Что будет, если вернуть старое торговое, не знаю, т.к. не хочу экспериментировать на реальном счете.
Често говоря, эта ошибка уже запарила, не помню с какой версии это началось, но каждый раз при смене контейнера такая фигня...

Наверх
#29295 - Wed Jul 13 2011 05:20 PM Re: Не меняется контейнер [Re: Andrej]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Собственно, проблема скорее всего в следующем.
Новый контейнер по другому закрывает позиции и считает, что текущая позиция должна быть закрыта. Отсюда сигнал на закрытие позиции (без флага разрешено вероятно). Так же должна быть строчка в логе, что выход из такой-то позиции пропущен.

Наверх
#29299 - Wed Jul 13 2011 05:47 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
контейнер тот же самый, только в нем немного меняются периоды. Когда позиция открыта всегда есть строка выход по рыку в менеджере команд и без флага разрешено. О пропуске сигнала сообщения нет. Когда контейнер меняется, то позиции старого и нового контейнера совпадают. Вы пож. проверьте у себя, почему так происходит. Я все делаю правильно. Это каждый раз так происходит. Если не торгуешь с ТСлаба, то это не принципиально, но при торговле, это достает, лучше уж тогда все делать руками в квике, чем так дергаться.

Наверх
#29301 - Wed Jul 13 2011 05:54 PM Re: Не меняется контейнер [Re: Andrej]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Можете прислать лог за день когда меняли контейнер, с указанием времени когда меняли, названия скрипта контейнера. А так же нового торгового имени?

Наверх
#29303 - Wed Jul 13 2011 06:06 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Высылаю.
Новое торговое имя 15
Менял сегодня утром в 10 с минутами
контейнер всего один Робот ласт. но новый имеет имя Робот, при замене остается старое имя Робот ласт, может причина в несовпадении имен, но раньше такого не было...


Attachments
Новаяпапка.rar (113 downloads)



Отредактировано Andrej (Wed Jul 13 2011 06:08 PM)

Наверх
#29318 - Thu Jul 14 2011 01:32 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Что показали логи?

Возникла мысль, может это происходит потому, что после замены я не нажимаю кнопку "выполнить"?

Наверх
#29319 - Thu Jul 14 2011 01:49 PM Re: Не меняется контейнер [Re: Andrej]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
где в контейнере нашли кнопку "выполнить"?
В логах нет ни одно скрипта с именем Робот или Робот ласт, есть скрипт с именем 11, других нет.

Этот скрипт видит старую позицию, но не генеририровал сигналов выхода для нее. В 10:50 позиция была закрыта вручную через менеджер команд.
После чего был уже запущен скрипт с именем 14.
Он создал команду с пропущенным входом.

Я не вижу никаких ошибок в логике работы программы.


Отредактировано Nektodron (Thu Jul 14 2011 01:55 PM)

Наверх
#29325 - Thu Jul 14 2011 03:39 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
Объясняю, кнопка выполнить находится на панели инструментов, ее аналог Ф5.
Робот ласт и робот это имена файлов старого и нового контейнеров, 11 и 14 - это старое и новое торговые имена контейнера
Позиция была закрыта вручную, т.к. на графике был сигнал на ее закрытие и открытие противоположной, а контейнер заявку не поставил.
После чего было изменено торговое имя 14, появилась команда в менеджере команд на открытие позиции, которая была выполнена тоже вручную, т.к. заявка, которая не была высталена уже должна была сработать.

Это было описание действий, которые пришлось делать, потому что при замене контейнера каждый раз перестают выставляться заявки, хотя контейнер меняется успешно и на графике все отображается правильно, но заявки не выставляются, а начинают выставляться только после изменения торгового имени. Вот я и прошу разобраться, почему это происходит и хочу, чтобы вы у себя тоже смоделировали эту ситуацию и проверили, есть ошибка или ее нет?


Отредактировано Andrej (Thu Jul 14 2011 05:41 PM)

Наверх
#29353 - Fri Jul 15 2011 02:39 PM Re: Не меняется контейнер [Re: Andrej]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Скрипт у вас сделан в визуальном редакторе или через API?
2. Когда меняете контейнер закрытие текущей позиции должно было быть в прошлом (по расчетам нового контейнера?

Наверх
#29369 - Sat Jul 16 2011 04:08 PM Re: Не меняется контейнер [Re: Nektodron]
Andrej Offline
enthusiast

Registered: Wed Jul 06 2011
Записи: 299
1. Скрипт делается в визуальном редакторе.
2. Контейнеры иденчитные, просто меняются параметры. По алгоритму позиция открыта всегда или короткая, или длинная. Меняю контейнеры когда и новый, и старый в одинаковой позиции. Меняю в тот момент, когда нет никаких сигналов на выставление заявки.
3. После замены нужно нажимать "Выполнить"?
4. На разных компьютерах этот эффект наблюдается...

Наверх
Page 1 of 3 1 2 3 >


Moderator:  ViL, sar