Нужен ли режим тестирования по ценам открытия текущего таймфрейма? (как в МТ4) - страница 9
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
ээ.. я писал про ордерный учет как в четверке . Такой учет фиктивен . Т.к. порождает видимость встречных позиций. А это порождает искушение у некоторых пытаться извлечь из этого пользу.
чёто за какую тему не потяни , обязательно лок промелькнет
Берете относительно малоликвидный ФИ. Например, AUDNZD. Ставите мин. лотом внутрь спреда лимитник и смотрите, как соответствующая цена ограничивается вашим лимитником в течение продолжительного времени - это могут быть минуты. На барах это выглядит так: Bid-бары подрезаны снизу, а Ask-бары - сверху. Об этом, в частности, шла речь здесь.
P.S. Затягивает, зараза... выхожу. Удачи!
Если вы ставите внутри спреда или около, то итак очевидно что никакой тестер вам не поможет. речь совсем о другом, оптимизируй стратегию любую (кроме ранее названной) под спред 1.5, просто протестируй на спреде 3.0, вот то-то и оно. Крайне необходимо учитывать то что днем спред узкий а ночью расширенный и вообще учитывать нормальный спред а не "по цене открытия последнего открытого бара"
Про целесообразность "в большинстве случаев", это уже дело того кто тестирует.
Давайте представим две ситуации. Есть позиция, и мы хотим ее закрыть. В MT5 ДЦ почти наверняка устроит нам проскальзывание, т.к. большие объемы чаще всего отслеживаются и дела доходят до мнгновенных десятков пунктов 4-х значных против трейдера на закрытиях, да и на небольших может. Т.е. он свободно может играть против трейдера, как однорукий бандит. И он будет так делать, думаю, тут иллюзий на этот счет ни у кого нет. В МТ4, открыв предварительно противоположную позицию, когда мотивов играть против трейдера нет или значительно меньше, можно закрыть встречные, т.е. исходную позицию, без проскальзывания. В этом плане, для трейдера, работающего без отложек, МТ5 - это прямая угроза безопасности депозита и шаг назад в каменный век, а для ДЦ, разумеется - все наоборот. Поэтому можно говорить MQ о целесообразности возврата к старой схеме, иначе - кто будет играть по таким правилам? Пользователи предпочтут 4-ку - дураков нет :)
Алексей, вы все еще пользуетесь услугами кухонь? перестаньте вестись на рекламу свяких левых Ins*a F*rex, F*U, Tel* Trad* и прочих непонятных контор. Было проскальзывание - идут лесом, вам с ними не по пути.
Помимо этого все происходит несколько иначе. После открытия счета вас никто не трогает, если вы будите играть убыточно или с явным мартингейлом или докупкой, они понимают что вы новичек и не будут вас трогать, 100% сами сольетесь. А вот если начинаете торговать прибыльно и аккуратно - вас заносят в черный список и начинаются проблемы на всем, открытие позиции закрытие позиции, выставление отложки, отсутствие связи 30+ минут и так далее
Если вы строите прайсченнал, то Highest по бидам будет правильный, а Lowest - нет, как вы не прибавляйте к нему средний спред. И вдобавок при прибавлении нижняя граница будет не прямой а зубчатой.
Алексей, вы все еще пользуетесь услугами кухонь? перестаньте вестись на рекламу свяких левых Ins*a F*rex, F*U, Tel* Trad* и прочих непонятных контор. Было проскальзывание - идут лесом, вам с ними не по пути.
Помимо этого все происходит несколько иначе. После открытия счета вас никто не трогает, если вы будите играть убыточно или с явным мартингейлом или докупкой, они понимают что вы новичек и не будут вас трогать, 100% сами сольетесь. А вот если начинаете торговать прибыльно и аккуратно - вас заносят в черный список и начинаются проблемы на всем, открытие позиции закрытие позиции, выставление отложки, отсутствие связи 30+ минут и так далее
Закралось сомнение, что MT5-тестер правильно работает "по ценам открытия" в мультивалютном режиме.
Для примера пусть мультивалютник будет работать по двум символам: EURUSD и USDJPY.
Время последовательных M1-баров EURUSD:
Время последовательных M1-баров USDJPY:
Запускаем в тестере советник на символе EURUSD "по ценам открытия". Предполагаю, что в таком случае MT5-тестер пропустит время дырки EURUSD (23:17 - 23:19), т.е. невозможно будет что-либо сделать на USDJPY в этот промежуток времени, хоть там цены и менялись.
Кому не в лом, проверьте, есть ли этот баг или нет. Для этого надо будет сначала найти два символа, у одного из которых есть дырка, а у другого в это же время дырки нет.
P.S. На самом деле это проблема внутренней архитектуры платформы, где советник привязывается для чего-то к конкретному чарту. А также модель "нет тика - нет бара", которая вызывает проблемы рассинхронизации нескольких символов.
Обнаружил баг в тестере MT4 (build 432) - ServiceDesk #447897.
На примере двух символов выше гоним советник "по ценам закрытия" на USDJPY, при этом запрашивая данные с EURUSD.
Так вот когда вы попадете на время 23:17-23:19 на USDJPY, вы не cможете полноценно получить OHLC данные EURUSD за крайнее известное время - 23:16. Все OHLC EURUSD будут равны Open[23:16].
Данный баг - некорректная работа защиты от заглядывания в будущее.
Кому не в лом, можете проверить MT5-тестер на наличие этого же бага.
...
Кому не в лом, можете проверить MT5-тестер на наличие этого же бага.
Поясните, какое отношение имеет работа по ссылке выше к описанным багам?
P.S. OnTickMarketWatch обязан был быть сделан разработчиками в самом onTick по этому образу и подобию. Элементарный (казалось бы) мультивалютный сборщик тиков в MT5, как и в MT4, делается через (одно место) опрашивание MarketWatch каждые N ms. Как результат, тики пропускаются.