Originally Posted By: sar
Originally Posted By: Nos
вопрос по лимитной цене: Если в лабе указано "открытие позиции лимитной ценой" и подцеплена цена входа как клоуз то входить мы будем выставлением лимитной заявки по цене закрытия предыдущего бара. В реале скрипт так и торгует, все в порядке. Но вот в лабе при тестировании программа почемуто считает цену входа не по цене закрытия предыдущего бара, а по цене открытия текущего бара.
На скриншоте видно этот баг.
По этому эти несколько пунктов могут давать искаженное представление о перфомансе систем, я считаю.


Попробую обьяснить немного по другому уже опысанное!
http://screencast.com/t/701NWNob79CT на скрине Ваше видно что в лабе сделка показывается по открытию бара, а происходит это потому что закрытие предыдущей свечи было ниже (разрыв спреда), и робот пытается открыть короткую позицию по цене 63, но текущая цена (бар открытия) по цене выше заданной, а значит при текущем уровне 66 Вы пытаетесь заключить лимитный ордер по 63 и поэтому сделка в лаборатории показана по цене открытия бара что означает открытие позиции по рынку. и тоже самое произойдет в реальной торговле, Вас откроет по рынку. И при стечении обстоятельств получилось так что открываясь по рынку попали на проскальзование и открылись по цене 63 что совпало с ценой закрытия предыдущего бара.


З.Ы. коротко, если пытаетесь шортить по цене ниже текущей, то Вас откроет по рынку!


Sar, убедил! Логичная мысль про проскальзывание.