Скажем есть котировки скачанные с разных мест. Котировки за одну и туже дату, для одной и той-же валюты. Вопрос - как их сравнить? То есть как сказать что одна лучше другой ?
Котировка
Изменено 27 октября, 2025 пользователем Pavel888
От nikolayku, 19 июня, 2011 в Общие вопросы
Если надо не очень точно и можно позволить убить много времени.
То загоняешь все в Эксель, и строишь графики там. Причем сразу оба на одном. Думаю вполне можно увидеть расхождения. Но это в теории...
Если надо не очень точно и можно позволить убить много времени.
То загоняешь все в Эксель, и строишь графики там. Причем сразу оба на одном. Думаю вполне можно увидеть расхождения. Но это в теории...
Ну какая котировка лучше, а какая хуже это зависит от ситуации. Для открытия длинной позиции лучше котировки, которые ниже, для короткой - выше. А для закрытия наоборот.
Ну какая котировка лучше, а какая хуже это зависит от ситуации. Для открытия длинной позиции лучше котировки, которые ниже, для короткой - выше. А для закрытия наоборот.
Имеется в виду как сравнить качество самих котировок.
Все трейдеры, использующие в торговых стратегиях расширение волатильности или новостные импульсы, задумывались о Тайм-Зонах или смещении времени котирования своего брокера относительно GMT (UTC-0). Наш Админ неоднократно поднимал эту тему ввиду её важности например:
http://tradelikeapro.ru/vazhnaya-informatsiya-dlya-torgovli-na-dnevnyih-grafikah/
http://tradelikeapro.ru/kak-vyistavit-pravilnyiy-gmt-offset/
http://tradelikeapro.ru/torgovyie-sessii-na-foreks/
А в статье "Настраиваем GMToffset — легкий способ" (http://tradelikeapro.ru/nastraivaem-gmtoffset-legkiy-sposob/) даже давался для скачивания индикатор "GMToffset".
При ближайшем рассмотрении этот индикатор, да и многие другие, используют в расчете "TimeZoneInformation" - т.е. параметр Винды о Вашем часовом поясе. Теперь вопрос: Вы уверены в правильной настройке часового пояса на Вашем компе? Так как лично я был неуверен, то для использования в советниках я написал библиотеку и скрипт (для тестирования).
Что делает библиотека:
- устанавливает интернет соединение по любому, переданному ей адресу.
- делает запрос стартовой страницы
- в ответе (HTTP-заголовке) сервера считывает поле "Data" (сама страница не скачивается)
В этом поле любой сервер, подключенный к интернет, обязан передать дату и время GMT (UTC-0) (согласно стандарта). Если это сервер точного времени (или Вашего брокера), то данной информации можно доверять. Лично проверил массу серверов - точного времени, разных брокеров и заканчивая всякими Rambler-ами - итог: разница во времени заголовка отличалось на 1 сек., что с учетом времени на коннект и получение заголовка - совсем не плохо.
- ну и, наконец, данная библиотека отдает вызывающей функции дату/время (в формате mql4).
Прилагаемый скрипт выводит время GMT, анализирует правильность настроек часового пояса Винды и точность локального времени и анализирует точность и смещение времени котирования Вашего брокера.
Казалось-бы проблема решена и теперь все новостные боты будут азартно рубить капусту на радость юзерам, но остался маленький вопросик: как потестировать эксперта на истории? Как попадают котировки в Ваш МТ4 - возможностей несколько: Пишутся онлайн, подгружаются с Метаквотов и скачиваются где-то лично юзером и импортируются. Вот тут и получается каша!
Ваш брокер меняет GMToffset (летнее/зимнее время)? Даже если Вы знаете ответ на этот вопрос при загрузке недостающей истории с сервера Метаквот котировки идут с текущим оффсетом, а при скачивании котировок со сторонних ресурсов Вы вообще не представляете с каким оффсетом они писаны.
Вот например скачал историю у брокера, который НЕ переводит часы (круглый год GMT+2), смотрю нонфармы: 05.07.2013 в 15-30 и 08.11.2013 в 15-30, теперь смотрим новостной календарь нонфармы: 05.07.2013 в 12-30 и 08.11.2013 в 13-30 (GMT). Делаем выводы - зимой попал, летом непопал...
Вопрос к опытным и знающим: собственно сабж - из тестируемого эксперта. Нужны идеи - программировать сам могу.
Для всех: скачиваем скрипт - UTC_now_0ll_2 (с исходником - там показано как пользоваться библиотекой) и библиотеку - UTC_now.ex4. Писалась и компилировалась в 509. Работает и в 625-м. Нужно только разложить файлы в нужные папки скрипт в ...\mt4...\experts\scripts, библиотеку в ...\mt4...\experts\libraries (в случае с 600+ читайте в блоге). Если найдете ошибки - пишите. (Если знающему человеку будет нужен исходник библиотеки - пишите)
Изменено 21 апреля, 2014 пользователем 0ll
Здравствуйте :-H Меня интересует такой вопрос а откуда же всё-таки берутся централизованные котировки? Возьмём к примеру евро, вот где поставщики котировок берут эти самые очень похожие друг на друга котировки? Понятно, что всё стекается со всех площадок, где евра торгуется, но хочется узнать поглубже, кто они - поставщики котировок, существует ли мировой заговор :d
Да, забыл, и где можно посмотреть объёмы всех сделок, которые делают котировки? Не хило я запросил :d
Изменено 18 мая, 2014 пользователем Bitcoin
думаю надо пригласить какого-то башкавитого банкира, который знает все механизмы расчетов через CLS - банк, как назначаются курсы валют цб стран денежные единицы которых являются скв, резервные валюты, и т.д.
Международный валютный фонд. Он регулирует практически все банки...
Сейчас профи ответят на все твои вопросы, но ты не услышишь правильный ответ. ( Здесь на форуме этого не кто не знает, даже Павел и я.)
Частично проследить логику можно на примере ставки межбанковского кредитования либор и кто ее поставляет и используя какие данные.
upd 3
новая версия совы сборщика SborKotir03
- параметр DST - включает авто переход на летнее время
- изменилось имя выходного файла с котировками. Например такие брокеры как
FxOpen inc. ставят в конце точку, которая мешает создать файл. Пришлось
дописать букву F
Пример AUDJPY Alpari Limited F.csv
- добавил сброс накопленных буферов в файл через каждых 5 минут. А то файлы с 0 размером пугают ))). Да и надежность сохранения повысилась
- вывел много инфы по GMT на экран.
Когда будет переход на летнее, зимнее время.
GMT - зимнее
PlusGMT - будет 0 зимой, и 1 летом
GMT 0 Time File - время с 0 GMT, которое записывается в файл
Так как в сове задействован бесконечный цикл, то свойства совы на графике не меняются. Надо снять сову и заново поставить с новыми параметрами.
--------------------------------------
upd 2
По поводу RVD - можно качать только кусками по 3 месяца. Котиры по формату отличаются от дуковских (Аск и Бид стоят наоборот)
--------------------------------------
upd 1
сам понемногу нахожу тиковые )))
__https://www.rvdmarkets.com/ru/forex_trading_terms#TickHistory - тиковые для RVD
__ratedata.gaincapital.com - тиковые __forex.com. Только формат csv не стандартный
___http://forum.fxopen.ru/showthread.php?97313-%D0%9F%D1%80%D0%B8%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5-FXOpen-Quotes-Downloader - прога для скачивания котир с fxopen
------------------------------------
Всем известно что брок броку не товарищ по тиковым котировкам. Особенно ярко отличаются работа скальперов.
Решил за вечер написать маленькую сову для сбора котировок конкретного брока в csv файл с последующим использованием в tickstory или TDS для 99% теста.
- вешаем на график нужной валюты (например Alpari EURUSD) , и в папке получим ../ MQL4 / Files / EURUSD Alpari.csv. Файл по структуре похож на тот который обычно скачивают с Дукаскопи с тиковым содержанием. Нет только избыточной информации об объемах. Т.е. есть время, Аск и Бид.
- Ставим GMT вашего брока, чтоб в файле получить GMT 0, как у дукаскопи.
Соответсвенно 2 раза в год на выходных GMT надо менять из-за летнего времени.
- при вынужденном перезапуске, накопленный файл не стирается, котировки продолжают дописываться.
- потом этот файл можно использовать как обычно для конвертирования.
Когда написал сову, то понял, что возможно я в этой галактике не один такой, и изобретаю велосипед. Погуглил и нашел платный сайт с котирами от 9-ти броков.
Но во первых он платный, а во вторых там нет многих скальперских броков.
Может кто подскажет где качать?
Изменено 1 июля, 2014 пользователем dzennn2
Вообще-то, имхо, идея очень стоящая уже тем, что собираются реальные котировки и они позволяют максимально точно выполнять настройки ботов на конкретное ДЦ.
Тесты на котировках Дукаскопу более абстрактные, обезличенные - а данное ПО накапливает точную историю торгов по каждому ДЦ и даже типу счета индивидуально.
Изменено 30 июня, 2014 пользователем Старик
А пользоваться этим совом? Он качает котиры для теста 99%?
Изменено 8 июля, 2014 пользователем Anton567777
По поводу DST: здесь толково написано по этой теме
новая версия совы сборщика SborKotir03
- параметр DST - включает авто переход на летнее время
- вывел много инфы по GMT на экран.
Когда будет переход на летнее, зимнее время.
GMT - зимнее
PlusGMT - будет 0 зимой, и 1 летом
GMT 0 Time File - время с 0 GMT, которое записывается в файл
А пользоваться этим совом? Он качает котиры для теста 99%?
Прилагаемый скрипт выводит время GMT, анализирует правильность настроек часового пояса Винды
Прилагаемый скрипт выводит время GMT, анализирует правильность настроек часового пояса Винды
Что касается софта, определяющего GMT сервера брокера относительно настроек локального компа.
Насколько это корректно если:
1. часовой пояс локального компа может переводиться на летнее время не одновременно с переводом часов сервера
2. время сервера может переводиться на летнее, а локального компа - не переводиться. И наоборот
3. и самое страшное (в России): перевод в прошлые годы был, теперь отменили, а скоро снова введут. И не факт что у брокера нет такой неразберихи
Да, попробовал на 670 билде, выдает ошибку
Cannot load 'C:\Alpari NZ MT4\MQL4\Libraries\UTC_now.ex4'
Сделал скрипт под 600+ билд. Кому интересно - качайте.
Размещаем файл в ...\MQL4\Scripts
Изменено 9 августа, 2014 пользователем Старик
_http://advancetools.net/index.php/stati/33-testirovanie-na-realnoj-istorii
Вот еще интересное нашел по тикам
- есть уже собранные тики GKFX Admiral Alpari с мая 2014 и собираются дальше
- есть индикатор собирающий тики
- есть конвертер в fxt
_http://advancetools.net/index.php/stati/33-testirovanie-na-realnoj-istorii
Вот еще интересное нашел по тикам
- есть уже собранные тики GKFX Admiral Alpari с мая 2014 и собираются дальше
- есть индикатор собирающий тики
- есть конвертер в fxt
_http://advancetools.net/index.php/stati/33-testirovanie-na-realnoj-istorii
Вот еще интересное нашел по тикам
- есть уже собранные тики GKFX Admiral Alpari с мая 2014 и собираются дальше
- есть индикатор собирающий тики
- есть конвертер в fxt
Там расширение непонятное EURUSD.tks - для брокера GKFX по крайней мере,как его в терминал засунуть - непонятно..
Для публикации сообщений создайте учётную запись или авторизуйтесь
Перейти к списку тем