У вас не стоит Flash Player
Настройки
#42922 - Fri Jun 15 2012 05:08 PM Вопросы по реальной торговле МТС
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
1. На сколько я понял, скрипт запускается на каждый тик, или в реальной торговле это тоже зависит от выбранного периода, т.е может запускаться каждую минуту, секунду, час, и т.д. ?
2. Объект скрипта (IExternalScript), при каждом запуске пересоздается или у единожды созданного объекта, при каждом "запуске" вызывается метод Execute?
3. Есть ли возможность понять, в каком режиме запустили скрипт,в тестировщике, или на реальной торговле?

Заранее спасибо за ответы.

Наверх
#42924 - Fri Jun 15 2012 05:41 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
Чего-то не быстро тут отвечают. Попробую пояснить зачем я все это спрашиваю. У меня есть торговая система, которая оттестирована в хвост и в гриву на AMI брокере. От ТС лаб мне не нужны никакие лабораторные тесты, мне нужна тупая торговля.
1. Моя система торгует на часовиках, т.е. мне не нужно запускать скрип на каждый тик. Я могу в коде прописать что, если час последней свечи не равен часу предыдущей - то тогда вообще ничего не делаем, но если это все решается настройками - зачем мне писать лишнее.
2. Если каждый тик создается объект скрипта, то я представляю, что будет с памятью к концу торгового дня.... кроме того, мне надо решить, каким образом мне хранить промежуточные результаты расчета, т.е. если объект пересоздается, то я буду использовать статические свойства и методы.
3. ну тут без комментариев, реально надо знать на тесте мы счаз или в боевом режиме

Наверх
#42925 - Fri Jun 15 2012 05:46 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
1. запуск скрипта запускается как укажешь (например по интервалу), можно и раз в час - задаётся в настройках скрипта (на графике ПКМ - Свойства)
2. никакие результаты сохранять между перерасчётами не можешь, разработчики это не раз подчёркивали
3. если не ошибаюсь - Context.IsOptimization - показывает, что скрипт в режиме оптимизации


Отредактировано vito333 (Fri Jun 15 2012 05:50 PM)

Наверх
#42926 - Fri Jun 15 2012 05:50 PM Re: Вопросы по реальной торговле МТС [Re: vito333]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
2. никакие результаты сохранять между перерасчётами не можешь, разработчики это не раз подчёркивали - что, и статические свойства не помогут?

Наверх
#42927 - Fri Jun 15 2012 05:51 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
нет

Наверх
#42929 - Fri Jun 15 2012 05:52 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
запуск скрипта запускается как укажешь (например по интервалу), можно и раз в час - задаётся в настройках скрипта (на графике ПКМ - Свойства) подскажи, плиз, как именно этот параметр называется?

Наверх
#42930 - Fri Jun 15 2012 05:56 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
если у тебя интервал 60м, то раз в 60м и будет пересчитываться


Attachments
snap_2012.06.16_00h54m33s_021_.gif (270 downloads)



Отредактировано vito333 (Fri Jun 15 2012 06:07 PM)

Наверх
#42931 - Fri Jun 15 2012 06:01 PM Re: Вопросы по реальной торговле МТС [Re: vito333]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
Мне кажется, мы о разном говорим. Я говорю о работе скрипта в то время когда он находится в окошке "Управление торговлей скриптами", а не в редакторе

Наверх
#42932 - Fri Jun 15 2012 06:02 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
счаз проверил статическое свойство - все нормально, сохраняет она свои значения. Зачем пугаешь?

Наверх
#42934 - Fri Jun 15 2012 06:05 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
Originally Posted By: Cheshirscy
счаз проверил статическое свойство - все нормально, сохраняет она свои значения. Зачем пугаешь?


хм, был уверен




Отредактировано vito333 (Fri Jun 15 2012 06:06 PM)

Наверх
#42935 - Fri Jun 15 2012 06:06 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
Originally Posted By: Cheshirscy
Мне кажется, мы о разном говорим. Я говорю о работе скрипта в то время когда он находится в окошке "Управление торговлей скриптами", а не в редакторе


настройки скрипта, заданные в свойствах, будут работать и в реальной торговле


Отредактировано vito333 (Fri Jun 15 2012 06:06 PM)

Наверх
#42936 - Fri Jun 15 2012 06:09 PM Re: Вопросы по реальной торговле МТС [Re: vito333]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
Вот мои представления об этом. Есть два разных подхода к разрабокте МТС. Т.е. Два разных этапа. Первый это создание и тестирование стратегии. Второй это уже реальная торговля.
На первом этапе у нас есть массив баров, а мы заполняем массив "открытия и закрытия позиций", о чем и говорит след кусок кода из примеров, на этом сайте. int barsCount = source.Bars.Count;
for (int bar = 0; (bar < barsCount); bar++)
{
// выполнение сигналов для длинной позиции
IPosition LongPos = source.Positions.GetLastActiveForSignal("LN");
if (LongPos == null)
{
// Если нет активной длинной позиции,
// выдаем условный ордер на открыте новой длинной позиции.
source.Positions.BuyIfGreater(bar + 1, 1, high1[bar], "LN");
А второй этап это уже реальная торговля. На этом этапе мне нужны только текущие сигналы, а что там было в прошлом - вообше не волнует

Наверх
#42938 - Fri Jun 15 2012 06:12 PM Re: Вопросы по реальной торговле МТС [Re: vito333]
Cheshirscy Offline
stranger

Registered: Fri Jun 15 2012
Записи: 8
Скажем так, ты сам пробовал или тоже "хм, был уверен" smile?

Наверх
#42939 - Fri Jun 15 2012 06:14 PM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
не понял вопроса

тслаб одинаково рассчитывает сигналы и исполняет, что на имеющихся исторических данных, что в реале
в реале у тебя всё равно будет какой-то длины история (можешь ограничить), точно так же на интервале проходит расчёт и если условия выполнены - поступает сигнал

в чём видишь проблему?

Наверх
#42960 - Sat Jun 16 2012 02:56 AM Re: Вопросы по реальной торговле МТС [Re: Cheshirscy]
vito333 Offline
Pooh-Bah

Registered: Wed Oct 26 2011
Записи: 2108
Loc: botland
Originally Posted By: Cheshirscy
Скажем так, ты сам пробовал или тоже "хм, был уверен" smile?


когда задавал разработчикам точно такой же вопрос, ответ был "всё перерасчитывается каждый раз, ничего между пересчётами не сохраняется"

Наверх


Moderator:  ViL, sar