Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Итак, мы говорим только о бэктестинге. Я тестировал с собственным кодом и получил 3 сделки при срабатывании стопа:
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Здравствуйте,
подскажите, пожалуйста, где именно хранится исполненный стоп или целевая цена:
a) MqlTradeTransaction
b) MqlTradeRequest
c) MqlTradeResult
вместе с участником. Какой сервер MetaTrader?
Спасибо
Таким образом, мы говорим только о бэктестинге. Я тестировал со своим собственным кодом и получил 3 транзакции при срабатывании стопа:
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_DEAL_ADD(6)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_ORDER_DELETE(2)
2013.05.15 10:22:27 Core 1 2013.05.10 16:20:37 Symbol : EURUSD event : TRADE_TRANSACTION_HISTORY_ADD(3)
Если вы имеете в виду TRADE_TRANSACTION_DEAL_ADD и MqlTradeTransaction.price, то эта цена всегда равна 0.
Даже если я не фильтруюTRADE_TRANSACTION_DEAL_ADD, цена всегда равна 0, после того как отправлен ордер на вход.
Я использую
CTrade.Buy(...) // place entry
и
CTrade.PositionModify // to attach stop and target
и
для перехвата транзакций.
Если вы имеете в виду TRADE_TRANSACTION_DEAL_ADD и MqlTradeTransaction.price, то эта цена всегда равна 0.
Даже если я не фильтруюTRADE_TRANSACTION_DEAL_ADD, цена всегда равна 0, после отправки входного ордера.
Я использую
и
и
чтобы поймать транзакции.
Это касается MqlTradeTransaction.price, она не всегда равна 0.
В ваших результатах есть что-то странное, но я не могу понять, что именно с помощью предоставленного вами кода.
Вот лог с вашим советником tc_ea_trans :
Здравствуйте, Angevoyageur,
найдите в приложении еще один простой советник. Это должно продемонстрировать его. Он просто размещает ордер с жестким стопом и целью (входные параметры) и регистрирует каждую сделку.
Я очень ценю вашу помощь.
(Возможно, вы также можете показать ваши сделки на вход)
Не могли бы вы также дать мне ip mt-сервера?
Здравствуйте, Angevoyageur,
найдите в приложении еще один простой советник. Это должно продемонстрировать его. Он просто размещает ордер с жестким стопом и целью (входные параметры) и регистрирует каждую сделку.
Я очень ценю вашу помощь.
(Возможно, вы также можете показать свои сделки на вход)
Не могли бы вы также дать мне ip mt-сервера?
Я использую советник, который вы только что опубликовали. MQ demo, точка доступа Europe. Бэктестинг с :
Я взял случайную выдержку из журнала:
Итак, у вас все еще есть проблема с обнаружением срабатывания SL/TP?
Я использую советник, который вы только что опубликовали. MQ демо, точка доступа Европа. Бэктестинг с :
Я взял случайную выдержку из журнала:
Итак, у вас все еще есть проблема с обнаружением срабатывания SL/TP?
О. Я вижу. Я мог бы поклясться, что в моих вчерашних прогонах не было такой цены. Я сделал текстовый поиск этой цены в журнале бэктестов.
Но теперь я вижу эту транзакцию ПОСЛЕ записи в лог.
"сработал тейк-профит"
в моем последнем прогоне также - вместе с ценой исполнения.
Прошу прощения за потраченное время.
О. Я понял. Я мог поклясться, что в моих вчерашних прогонах не было такой цены. Я сделал текстовый поиск этой цены в журнале бэктестов.
Но теперь я вижу эту транзакцию ПОСЛЕ записи в лог.
...Журнал, который я вам предоставил, получен из программы просмотра, когда вы читаете журнал непосредственно из вкладки журнала тестера стратегий, он отображается в обратном порядке.
Здравствуйте, Анжевояжер,
"Точка доступа Европа. Бэктестинг с :"
Вы можете дать мне полный IP этого сервера?