Советник Gelium_Exporter (MetaTrader 4).

Скачать.

Изменения в версии 2012.05.22:
  • Добавлено сохранение времени для дневных, недельных и месячных графиков для того, чтобы графики на основании текстовых файлов могли строиться в TradeStation. Файлы, которые не  содержат параметр времени, необходимо сгенерировать заново.
  • Добавлен параметр p_Volume, включающий запись объема в файл. Файлы, которые не  содержат параметр объема, необходимо сгенерировать заново.

Описание.

Сервисный советник Gelium_Exporter предназначен для экспорта истории из MetaTrader 4 в текстовые файлы с форматом TradeStation ASCII. Советник позволяет экспортировать историю за заданное число последних дней или осуществлять дозапись истории в существующий файл.

Для использования советника файл Gelium_Exporter.ex4 необходимо положить в каталог MetaTrader\MQL4\Experts и перезапустить MetaTrader. В каталоге MetaTrader\MQL4\Files будет создан каталог History с каталогами, содержащими генерируемые советником файлы с историей.

Для построения графиков в TradeStation 9.x на базе текстовых файлов, будут полезны файлы attributes.INI. Эти файлы необходимо создать самостоятельно. Подробнее об их формате написано здесь.

После запуска терминала MetaTrader, советник необходимо перетащить из Навигатора (Ctrl+N) на график и установить параметры советника. Для экспорта истории нужные символы должны присутствовать в списке символов окна "Обзор рынка", в свойствах советника должен быть разрешен вызов функций из DLL.

Параметры советника:

Параметр Назначение
p_SymbolList Список символов через запятую для экспорта истории. Например:
GBPUSD,EURUSD,XAUUSD,XAGUSD,USDCHF,USDJPY,AUDUSD,USDCAD,_DXY,_ES,_QM
p_TimePlus(0) Число минут, добавляемое ко времени бара.
p_FilesPath("History\h_") Путь к каталогу, в который будут сохраняться файлы с историей.
p_FullHistory(true) Флаг экспорта истории с дозаписью. Если вы делаете первый экспорт истории и вам нужна история за максимальный срок, в настройках терминала включите отображение максимального числа баров в окне, чтобы во время первого экспорта была выгружена вся доступная история. Потом число отображаемых баров можно уменьшить, чтобы экономить память. История будет дописываться в существующие файлы.
p_ShortHistory(true) Флаг экспорта короткой истории за заданное число дней.
p_ShortHistoryDays(30) Чиcло дней для экспорта в файлы с короткой истории.
p_FullFilesPathPlus("") Текстовая строка, которая добавляется к названию каталога с полной историей.
p_ShortFilesPathPlus("_s") Текстовая строка, которая добавляется к названию каталога с короткой историей.
p_Synonym("c:\synonym.ini") Файл с синонимами для перекодировки названий символов. Названия экспортируемых символов автоматически добавляются в файл и имеют вид типа "GOLD=XAU". Где GOLD - исходное название символа, а XAU - название символа, которое будет использоваться в имени файла с историей.
p_Period_1(false) Экспорт истории с периодом бара 1 минута.
p_Period_5(false) Экспорт истории с периодом бара 5 минут.
p_Period_15(false) Экспорт истории с периодом бара 15 минут.
p_Period_30(false) Экспорт истории с периодом бара 30 минут.
p_Period_60(false) Экспорт истории с периодом бара 60 минут.
p_Period_240(false) Экспорт истории с периодом бара 240 минут.
p_Period_Daily(false) Экспорт истории с дневными барами.
p_Period_Weekly(false) Экспорт истории с недельными барами.
p_Period_Monthly(false) Экспорт истории с месячными барами.
p_Volume(false) Флаг записи объема.
p_Log(false) Флаг создания файла с протоколом работы советника. Файл с протоколом создается в том же каталоге, в котором создается файл с историей. Имя  файла имеет вид типа "EUR-30.log".

Разработка систем

Для души и разума.

Как—то к неистощимому выдумщику-миллионеру Тейлору Барнуму пришел энергичный на вид мужчина и попросил денег. Тот в ответ предложил поработать за полтора доллара в день, вручил пять кирпичей и дал следующую странную инструкцию.

Далее...

Один кирпич следовало положить на тротуар, где пересекается Бродвей и Энн—стрит, второй — возле музея Барнума, третий — наискосок от музея на углу Бродвея и Виси—стрит, рядом с Эстер—Хаус, четвертый перед собором Святого Павла, а с пятым в руках надо было быстрым шагом ходить от одного кирпича к другому. Один класть, другой брать. Каждый же раз, когда пробивают часы на соборе Святого Павла, следовало идти в музей, предъявить билет и обходить зал за залом. После это манипуляции с кирпичами надлежало повторить.

Работник начал свой обход, и уже через полчаса человек пятьсот глазело на его загадочные передвижения.

«Чем он занят? Откуда кирпичи? Почему он бегает по кругу?» — сыпались со всех сторон, но тот хранил молчание. К концу первого часа все тротуары оказались запружены толпой любопытных. А работник, завершив обход, направился в музей. Там он посвятил четверть часа осмотру всех залов и вернулся к своим кирпичам.

И каждый раз, когда он входил в музей, куча зевак покупала билеты и следовала за ним в надежде разгадать смысл его действий. День ото дня число любопытных росло, пока в дело не вмешалась полиция, обеспокоенная чрезмерным столпотворением. «Кирпичник» был отозван, но он и его работа послужили отличной рекламой музею. Именно после этой истории, как утверждал Тейлор Барнум, Бродвей стал самой оживленной улицей Нью—Йорка. Так начинался вирусный маркетинг.




Перепечатка авторских материалов сайта без указания ссылки на
сайт Gelium.net запрещена.

Pavel Gelium 2000-2017 © All rights reserved.