Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Гипотетически... Все, нет больше МТ4...
3: Закажет или напишет свою ТС или советник для МТ5?
За всех не отвечу, только за себя.
1. Не брошу.
2. Закажу/Напишу для Мт5
3. Да. Для Мт5
4. Ну, а куда деваться-то тогда?
При запуске по реальным тикам с 1 октября 2015 г. выскакивает очень много таких сообщений: (тестирую на демо сервере Metaquotes)
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.22 00:41 - 2015.10.22 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.11.09 23:59 - real ticks absent for 3 minutes out of 1438 total minute bars within a day
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.11.10 00:00 - 2015.11.10 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.11.27 23:57 - 2015.11.27 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.11.30 00:02 - 2015.11.30 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.12.15 00:00 - 2015.12.15 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.12.21 00:00 - 2015.12.21 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.12.28 00:00 - 2015.12.28 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2016.01.11 23:59 - real ticks absent for 42 minutes out of 1438 total minute bars within a day
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2016.01.26 00:04 - 2016.01.26 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2016.02.08 00:00 - 2016.02.08 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2016.02.15 00:00 - 2016.02.15 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2016.03.17 00:00 - 2016.03.17 23:59 1438 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : real ticks begin from 2015.03.02 00:00:00
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.01 00:00 - 2016.03.18 00:00 real ticks absent for 45 minutes of 170580 total minute bars, every tick generation used
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.01 00:00 - 2016.03.18 00:00 1448 minute bars absent in total while real ticks present
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.01 00:00 - 2016.03.18 00:00 tick volumes not matched for 2483 minute bars
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.01 00:00 - 2016.03.18 00:00 last prices absent for 4 minute bars, bid prices used
2016.03.19 13:58:03.574 Core 1 AUDUSD : 2015.10.01 00:00 - 2016.03.18 00:00 last prices translation turned off for 20 minute bars, bid and last prices used
2016.03.19 13:58:03.574 Core 1 EURUSD : 2015.10.12 00:02 - 2015.10.12 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:03.574 Core 1 EURUSD : 2015.11.09 23:59 - real ticks absent for 9 minutes out of 1439 total minute bars within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.11.10 23:59 - real ticks absent for 2 minutes out of 1439 total minute bars within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.11.10 00:00 - 2015.11.10 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.12.04 00:00 - 2015.12.04 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.12.07 00:00 - 2015.12.07 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.12.14 00:00 - 2015.12.14 23:59 1 minute bars absent within a day while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.01.11 23:59 - real ticks absent for 43 minutes out of 1439 total minute bars within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.02.01 23:59 - no real ticks within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.02.02 23:59 - no real ticks within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.02.03 23:59 - no real ticks within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.02.04 23:59 - no real ticks within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.02.05 23:59 - real ticks absent for 10 minutes out of 1440 total minute bars within a day
2016.03.19 13:58:09.677 Core 1 EURUSD : 2016.03.17 00:00 - 2016.03.17 23:59 1439 minute bars absent within a day while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : real ticks begin from 2015.03.02 00:00:00
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 real ticks absent for 5822 minutes of 170641 total minute bars, every tick generation used
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 real ticks absent for 4 whole days
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 1444 minute bars absent in total while real ticks present
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 tick volumes not matched for 2485 minute bars
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 last prices absent for 5 minute bars, bid prices used
2016.03.19 13:58:09.677 Core 1 EURUSD : 2015.10.01 00:00 - 2016.03.18 00:00 last prices translation turned off for 12 minute bars, bid and last prices used
2016.03.19 13:58:09.677 Core 1 GBPUSD : 2015.11.09 23:59 - real ticks absent for 8 minutes out of 1437 total minute bars within a day
...............................
Т.е. в те моменты тиковая история не заполнена? Или баров М1 нету? Как определить где она полностью присутствует? Думаю проводить оптимизацию по незаполненным участкам = приходить к неверным настройкам эксперта.
Когда минутный бар отсутствует, а реальные тики есть, это может быть совсем не ошибка. Например, при трансляции стакана могут идти биды и аски и при этом нулевые ласты. Стаканный инструмент строится исключительно по ластам, поэтому поток нулевых ластов в течение минуты не сформируют минутный бар.
Мы можем распознавать такую ситуацию, поэтому не будем считать счётчик отсутствующих минуток в таких случаях.
Также в сообщении "2015.11.30 00:02 - 2015.11.30 23:59 1 minute bars absent within a day while real ticks present" можно точно увидеть, когда этой минутки не было - в 00:02. Первое время в диапазоне показывает начало отсутствия. Это актуально только для первой минутки.
В общем, нулевые ласты в стаканном инструменте не будут учитываться как ошибка при отсутствующем (совершенно законно) минутном баре
Попробуйте запустить на тестирование индикатор из наших примеров SimplePanel и понажимать мышкой кнопки
За всех не отвечу, только за себя.
1. Не брошу.
2. Закажу/Напишу для Мт5
3. Да. Для Мт5
4. Ну, а куда деваться-то тогда?
А неттинг и хеджинг в mt5 будут работать с магик номерами? Напимер если у меня есть два экспета, и они оба одновременно купят с разными магиками, то в терминале это будет показываться как две отдельные позиции, или одна комбинированная?
Тест хеджирования:
и результат в терминале:
Внимание: для того, чтобы проверить торговлю с хеджированием нужно
Дык получается, что обработка многочисленных ордеров будет как в четверке? И значит четверочные советники в состоянии корректно работать на пятерке, надо только расширение поменять? Ведь язык уже практически идентичен, за исключением обработки хеджевых ордеров.
Попробовал, OrdersHistoryTotal() не находит, а чем тогда обрабатывать группу открытых ордеров?
Или тут только два открытых ордера, бай и селл, которые можно или растить по объему или закрыть в ноль?
Идёт учёт позиций:
При типе торгового счёта - хедж, позиций может быть не одна и не две, а много.