У вас не стоит Flash Player
Настройки
#2114 - Fri Feb 12 2010 01:19 PM Своевременные стопы и интервалы выполнения скрипта
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
Сейчас у меня стоит интервал пересчёта "интервал" (т.к. "пок/прод" и "сделка" часто глючат в следствие слишком частого исполнения, регулярно или дважды закрываются, либо дважды открываются позиции). Если позиция открывается по условной заявке скрипта в начале интервала, то потом в течение всего интервала, до следующего запуска скрипта, стоп-заявка отсутствует, что может приводить в отдельных случаях к неконтролируемым потерям.

1. Считаю, TSLab должен отслеживать активацию заявок, выставленных скриптом, и, в случае срабатывания, перезапускать скрипт "вне очереди", для своевременной обработки изменившейся ситуации.

2. Предлагаю добавить возможность самому выставлять частоту исполнения скрипта, а не привязывать к интервалу графика. Я бы поставил у себя 5 или 10 секунд на минутном графике, чтобы стопы вовремя скользили, в соответствии с движениями внутри минуты.


Отредактировано gmother (Fri Feb 12 2010 01:20 PM)

Наверх
#2115 - Fri Feb 12 2010 01:27 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
Такие глюки мы по большей части отловили, если будут еще появлятся, то выловим в конце- концов все.

Следует помнить, что если вы ставите интервал пересчета отличный от "интервал" то скрипт будет работать в режиме пересчета незакрытых баров и следовательно, вы никогда не получите того, что насчитали в лаборатории. Т.е. по сути работа может быть непредсказуема, особенно если базовый интервал большой.

1. Да для режимов "пок/прод" и "сделка" это нужно сделать.
2. А какой смысл? Сделайте базовый интервал 5сек, сожмите данные в нужный вам интервал, и по нему считайте сигналы входа и выхода. Причем это будет поддерживаться лабораторией, т.е. можно протестировать на истории. А то что, вы предлагаете ничем не отличается от режима "сделка", разве что пересчет будет идти реже.

Наверх
#2121 - Fri Feb 12 2010 05:52 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: Nektodron]
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
1. Как раз для режима "интервал" нужно, для других не обязательно, в них и так скрипт постоянно запускается.

2. 5 сек интервал на RIH0 не делается, как и любой другой секундный, tslab по прежнему виснет с загрузкой проца 100%, в том числе и в 1.0.12. А вообще, да, если будет работать, то описанное, наверное, не нужно.

Наверх
#2122 - Fri Feb 12 2010 06:09 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
1. Для режима интервал - это делать не нужно и нельзя. По описанной выше причине, что не делать расчетов на незакрытых свечах.
2. Что значит виснет, сколько истории вы подгружаете? 1000-2000 свечей отрабатываются за 100-200мс на среднем компьютере, а больше для рилтайма тянуть смысла нет.

Наверх
#2123 - Fri Feb 12 2010 06:35 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: Nektodron]
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
На истории всё работает, на тестовом, кажется, тоже работало. На реальном фортсе сколько не пробовал - пишет "загрузка", загружает процессор на 100% и ничего не показывает, баров ставил 500. Ждал минут 10-15, потом закрывал программу (т.к. закрыть грузящийся график тоже не помогает). Я об этом уже писал где-то в "ошибках" примерно неделю назад, причем не важно сколькосекундный график я хочу, 1 или 5, после нажатия кнопки "сек" сделать уже ничего нельзя.

Наверх
#2126 - Fri Feb 12 2010 07:39 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
по первому пункту: понял.

по второму: сейчас потестировал всяко — совсем умирает только на RIH0, даже 10секундный на 10 барах, остальные работают, но странно:
на ммвбшных сбере и газпроме сначала открывается пустое окно, перезагрузить данные не помогает, всё равно пустое. потом через некоторое время появляются только свежие свечи.
на фьючерсах фортса (смотрел SRH0) открывается пустое, перезагрузить помогает - кратковременно появляется корректный график, но после формирования первой свечи перезагруженные данные забываются, на графике появляются какие-то старые свечи, почему-то от 3-го февраля, и за ними актуальные.

видимо, секундные из тиков формируются в tslabе как-то криво, а минутные с сервера берутся как есть, в этом и разница.

Наверх
#2128 - Fri Feb 12 2010 08:17 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
минутные берутся только в начале, потом так же все из тиков формируется. Тормоза даже просто если открыть секундный график без каких-либо скриптов?

Наверх
#2141 - Fri Feb 12 2010 11:12 PM Re: Своевременные стопы и интервалы выполнения скрипта [Re: Nektodron]
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
открываю просто график, без скриптов, через меню: файл - открыть график. источник: RIH0, баров: 10, 20, 50, 500 (пробовал по очереди), интервал: 1, 5, 10, 30 секунд, остальные настройки дефолтные. с RIH0 возникает в 100% случаев. с другими как-то раз от раза, я не понял закономерности, когда тестирую, то обычно в момент, когда я пытаюсь сменить источник на какой-нибудь другой, но не всегда.

процессор Athlon XP 3000+, памяти 1Гб, места на винте достаточно.

Наверх
#2176 - Tue Feb 16 2010 08:50 AM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
gmother Offline
journeyman

Registered: Wed Jan 20 2010
Записи: 79
проблема решилась удалением файлов тиковых данных из папки TransaqTradesCache

Наверх
#2180 - Tue Feb 16 2010 10:22 AM Re: Своевременные стопы и интервалы выполнения скрипта [Re: gmother]
Nektodron Offline

Carpal Tunnel

Registered: Thu Oct 23 2008
Записи: 5492
В новой версии загрузка этих файлов заметно ускорена.

http://www.tslab.ru/ubb/ubbthreads.php?ubb=showflat&Number=20#Post20


Отредактировано andy (Tue Feb 16 2010 11:01 AM)

Наверх


Moderator:  ViL, sar