На сервере доступна история только 1М, тики не хранятся.
P.S. И не понял зачем Вам все это, когда вся история кэшируется в терминале, и Вы можете ее копировать CopyClose() т.п. в любое время и с любой точки. А для запуска на другом компе сделайте портабл версию, и вся история будет с вами.
Согласен, но имелось ввиду именно тиковую историю, возможно чтобы она подгружалась с других серверов.
Это первый этап индикатора, в дальнейшем массив будет преобразовываться, вот и хотелось сначала получить тиковые данные в массив
![Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5 Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5](https://c.mql5.com/36/1/algoritm-generacii-tikov-v-testere__24.png)
- 2010.05.21
- MetaQuotes Software Corp.
- www.mql5.com
Согласен, но имелось ввиду именно тиковую историю, возможно чтобы она подгружалась с других серверов.
Это первый этап индикатора, в дальнейшем массив будет преобразовываться, вот и хотелось сначала получить тиковые данные в массив
Тиковые данные не хранятся на сервере. Их нужно либо самостоятельно собирать и накапливать (например в файле) либо подгружать из файла или независимого сервера...
При самостоятельном сборе тиков следует учитывать то что это следует делать постоянно в течении торговой недели, желательно на двух и более независимых терминалах (поскольку отсутствие связи с сервером или иные проблемы могут быть чреваты определенными последствиями).
Если происходит подкачка данных из файлов или внешнего сервера следует позаботится о синхронизации данных...
Тиковые данные не хранятся на сервере. Их нужно либо самостоятельно собирать и накапливать (например в файле) либо подгружать из файла или независимого сервера...
При самостоятельном сборе тиков следует учитывать то что это следует делать постоянно в течении торговой недели, желательно на двух и более независимых терминалах (поскольку отсутствие связи с сервером или иные проблемы могут быть чреваты определенными последствиями).
Если происходит подкачка данных из файлов или внешнего сервера следует позаботится о синхронизации данных...
Спасибо, может подскажите где можно взять тиковую историю? Ведь не я первый задумался над этой проблемой))
Самый простой способ накапливать ее самостоятельно и хранить в специализированных файлах или БД.
При инициализации загружать информацию из файла в массив и проверять на "битость" данных. если есть промежутки в истории компенсировать их за счет минутной истории.
PS
В итоге, если делать все по уму, то сбор тиков превратится в сложный процесс...
Самый простой способ накапливать ее самостоятельно и хранить в специализированных файлах или БД.
При инициализации загружать информацию из файла в массив и проверять на "битость" данных. если есть промежутки в истории компенсировать их за счет минутной истории.
PS
В итоге, если делать все по уму, то сбор тиков превратится в сложный процесс...
На минутном - то ловить толком не чего, а уж на тиковом...
А в добавок, скорее всего не даст выигрыша при торговле, т.к. чем меньше тф, тем больше случайная турбулентность, которая испортит показания индикаторов))
На минутном - то ловить толком не чего, а уж на тиковом...
![Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5 Алгоритм генерации тиков в тестере стратегий терминала MetaTrader 5](https://c.mql5.com/36/1/algoritm-generacii-tikov-v-testere__25.png)
- 2010.05.21
- MetaQuotes Software Corp.
- www.mql5.com
Тиковая история нужна только для тестирования советников во внешнем ПО, и то это спорное утверждение.
А в добавок, скорее всего не даст выигрыша при торговле, т.к. чем меньше тф, тем больше случайная турбулентность, которая испортит показания индикаторов))
На минутном - то ловить толком не чего, а уж на тиковом...
Меня все время поражают такие утверждения. Создается ощущение, что люди зомбированы и не понимают что утверждают. Прочитайте внимательно следующую фразу.
Бары (свечи) это лишь один из многочисленных способов отражения тикового потока, и выбранный способ формирования баров в MT далеко не самый лучший…
Если нужно, могу доказать эту фразу (покажу лучший способ построения баров), а также могу привести математическое доказательство почему многие не могут опуститься ниже 3 минуток (если работают с барами), но боюсь вас это не убедит …
вот тут кратко про это https://www.mql5.com/ru/forum/1307/page1/#comment_9848
![Индикаторы: Экстраполяция цен методом Фурье Индикаторы: Экстраполяция цен методом Фурье](/i/community/logo_mql5_small.png)
- www.mql5.com
Меня все время поражают такие утверждения. Создается ощущение, что люди зомбированы и не понимают что утверждают. Прочитайте внимательно следующую фразу.
Бары (свечи) это лишь один из многочисленных способов отражения тикового потока, и выбранный способ формирования баров в MT далеко не самый лучший…
Если нужно, могу доказать эту фразу (покажу лучший способ построения баров), а также могу привести математическое доказательство почему многие не могут опуститься ниже 3 минуток (если работают с барами), но боюсь вас это не убедит …
вот тут кратко про это https://www.mql5.com/ru/forum/1307/page1/#comment_9848
Мне будет очень интересно (если мозгов хватит понять :)).
Я основываюсь на своем и опыте других, например на дневках хорошо работаю большинство индикаторов, а вот на минутках, поведение часто непредсказуемо. То же относится к анализу свечных моделей. Возможно это всего лишь моя парадигма...
Если сильно зацепит, может и придумаю как тики собирать))
![MQL5 - Язык торговых стратегий для клиентского терминала MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
Здравствуйте, уважаемые програмисты нужно написать первую часть индикатора, он должен с сервера забирать тиковую историю и копировать в массив, самая поздняя котировка которая есть на сервере, должна быть самой первой в массиве, и в процессе работы этот индикатор должен все тики дописывать в тот же массив, в строгой последовательности прихода котировок. Интервал за который нужно копировать историю нужно сделать настраиваемым, от самого первого дня начала котировок, которые хранятся на сервере. Желательно чтобы история как то сохранялась, то есть чтобы при запуске индикатора повторно, возможно на другом компьютере, не приходилось заново скачивать всю историю в этот массив, а чтобы подгружалась только та история которой не хватает. Код должен быть понятен, и каждая строка прокомментирована.
Кто может помочь? Сколько это стоит эта работа честное слово не представляю, но по моему функции стандартные, если не так поправьте, в MQL я не силен)).
Может кто сталкивался с подобной реализацией сохранения информации в своих индикаторах\экспертах, или может кто знает статьи толковые поделитесь плиз!!!