В пятницу опробовал автоматическую торговлю в реале одним контрактом при помощи программы Tradematic. Как ни странно, все прошло безукоризненно. Кстати, скрипты там пишутся почти один к одному как в WealtLab, используются "все те же слова и фразы" :) Может быть и в других программах на C# все точно так же, этого я не знаю так как не программист, но писать системы на WL уже приноровился. Программа очень простая и разобраться в ней можно очень быстро, чего не скажешь, например, о TSLab, к которой все не решаюсь подступиться.
Есть, правда одна особенность, хотя может быть это и не особенность, но смысл в том что раньше, несколько лет назад, некоторое время я торговал автоматически при помощи адаптера WL4 к Квику и там ордера на открытие и закрытие позиций выставлялись заранее, то есть, например, на каком-то баре выполнилось условие фильтров и на биржу посылается заявка стоп-ордер на пробой какого-то уровня. И ордер стоит на бирже пока не исполнится либо пока не изменятся условие и с моего компьютера не пошлется заявка на отмену ордера. А в TradeMatic не так. Заявки заранее на биржу не посылаются. Заявка посылается на окончании бара, например, если стратегия на часовиках, то раз в час проверяется ситуация и если сложились условия на открытие позиции, то на биржу посылается маркет или лимитный ордер на открытие позиции. Но также можно задать условие чтобы ситуация проверялась каждый интервал времени, например, каждые пятнадцать минут, или даже 5 секунд и тогда при каждой проверке программа будет считать что бар завершился и если условия создались, сразу посылается маркер или лимит ордер на биржу. То есть получается что все-таки можно открыть позицию внутри бара. В стандартной версии программы минимальный интервал проверки 5 секунд, а в версии PRO 1 секунда. Но, думаю, лучше было бы отправлять ордера на открытие/закрытие позиций на биржу заранее, было бы надежней, а то может быть такая ситуация что начнет цена подходить к стопу, а интернет на время пропадет и программа пропустит закрытие по стопу.
А интересно, как с этим делом обстоит в TSLab? Оттправляются ли ордера заранее, или тоже программа сама мониторит ситуацию?