У вас не стоит Flash Player
Настройки
#37795 - Sun Feb 26 2012 07:50 AM Два условия для выхода, как тестировать?
kent77 Offline
journeyman

Registered: Fri Feb 25 2011
Записи: 87
Добрый день.
Возникла такая проблема - в скрипте два условия на выход - по тейк профиту и по количеству баров, бывает что скрипт выходит по рынку на открытии бара (удерживал скажем 2 бара) и на этом же баре срабатывает тейк - на тестах выходит что он вышел по тейку, а в реале по открытию бара. Как быть?

Наверх
#37804 - Sun Feb 26 2012 04:43 PM Re: Два условия для выхода, как тестировать? [Re: kent77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Т.е. цена только касается вашего уровня? Ликвидности на рынке не хватает на исполнение заявки.

Наверх
#37807 - Sun Feb 26 2012 05:43 PM Re: Два условия для выхода, как тестировать? [Re: ViL]
kent77 Offline
journeyman

Registered: Fri Feb 25 2011
Записи: 87
Нет, цена уходит ниже/выше тейка, то есть она бы гарантированно исполнилась, но робот уже вышел по рынку - открытию бара, а на тесте пишет что вышел по тейк профиту.

Я тут методом тыка обнаружил что если блоки закрытия по тейку удалить (оставив блоки выхода по рынку) исполнить скрипт, потом опять их восстановить то получается на тесте как на реале. Это так задумано? или случайный эффект?


Отредактировано kent77 (Sun Feb 26 2012 05:45 PM)

Наверх
#37812 - Sun Feb 26 2012 08:11 PM Re: Два условия для выхода, как тестировать? [Re: kent77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Ну значит касание цены было.
По поводу удаления ничего не понял, скорее всего какое-то совпадение.

Наверх
#37813 - Sun Feb 26 2012 09:15 PM Re: Два условия для выхода, как тестировать? [Re: ViL]
kent77 Offline
journeyman

Registered: Fri Feb 25 2011
Записи: 87
Было не касание а закрытие бара с ценой намного превышающей тейк, это не единичный случай.
Есть условие на выход по рынку через 2 бара и условие на выход по тейку, соответственно варианты - либо тейк, либо через 2 бара по рынку, но бывает что 3 бар доходит до тейка, а робот уже вышел на его открытии. На истории я так понял робот берет "лучший" вариант - если это третий бар и тейк на задет - пишет выход по рынку, если тейк задет - пишет по тейку.

Наверх
#37814 - Mon Feb 27 2012 07:43 AM Re: Два условия для выхода, как тестировать? [Re: kent77]
ViL Offline
TSLab
Carpal Tunnel

Registered: Sun Oct 17 2010
Записи: 8143
Случаем не две заявки условные пытаетесь выставить одновременно?
В любом случае надо сразу присылать номер заявки и лог программы, что бы точно определить что произошло в конкретном случае.

Наверх


Moderator:  ViL, sar