Советники: Ask Bid Ticks - страница 2

 
RaptorUK:
Да, можно... Вы можете считать тики, как вы их видите, для текущего бара и проверить значение тикового объема для текущего бара, если ваш счет и тиковый объем не совпадают, значит, вы пропустили один или несколько тиков...

только для компьютера, стандартное значение? частота работы моего компьютера будет отличаться от одного другого. поэтому время работы каждого компьютера может быть разным.

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

Но это хорошая идея, я признаю это. Я не мог до этого додуматься. Когда-нибудь я попробую.

И я обещаю, что добавлю в описание фразу о том, что тики могут отсутствовать :)

 
erdogenes:

Лучший способ получить периодические данные (по моему мнению) - это использовать историю MT4, вы можете загрузить и экспортировать (в excel) исторические данные. но если вы хотите переделать этот код для периодических данных, я думаю, это вам подойдет:

если вы хотите экспортировать данные в csv, вы можете использовать функции и переменные файла, как в основном коде

Спасибо

 
erdogenes:

только для компьютера, стандартное значение? частота работы моего компьютера будет отличаться от одного другого. поэтому время обработки каждого компьютера может быть разным.

В стохастической точке для одного интервала вы можете получить ноль пропущенных, а для другого - несколько пропущенных, это динамическая система, было бы неприятно работать над этим, чтобы получить среднее значение, я не могу рассчитать его, не я, я действительно имею в виду это...

Но это хорошая идея, я признаю это. Я не мог до этого додуматься. Когда-нибудь я попробую.

И я обещаю, что добавлю в описание фразу о том, что тики могут отсутствовать :)

Это также зависит от брокера, может быть огромная разница в количестве тиков у разных брокеров, если тиков больше, вы пропустите больше из них ...
 
Добрый день!
csv-файл можно открыть только после закрытие платформы. Что делать?
 
Nauris:
Добрый день!
csv-файл можно открыть только после закрытие платформы. Что делать?

В процедуру открытия файла добавить флаг:

FILE_SHARE_READ совместный доступ по чтению со стороны нескольких программ 
Должно помочь.
 
Karputov Vladimir:

В процедуру открытия файла добавить флаг:

Должно помочь.
Спасибо!
 
У данного эксперта есть большой недостаток, при поступление нового тика, например Ask, в csv файле выводится и цена Bid которая не менялась. Для корректно высокочастотного анализа, надо бы оставит пустые те ячейки где цена не менялась. Здесь это можно сделать, или надо писать другой эксперт?
 
Nauris:
У данного эксперта есть большой недостаток, при поступление нового тика, например Ask, в csv файле выводится и цена Bid которая не менялась. Для корректно высокочастотного анализа, надо бы оставит пустые те ячейки где цена не менялась. Здесь это можно сделать, или надо писать другой эксперт?
Получилось, оставил пустые те ячейки.
[Удален]  
Не могли бы вы написать такой же код функции для MT4?
 
AAASSS111:
не могли бы вы написать такой же код функции для MT4?

Привет,

извините за поздний ответ... он совместим с mql4, вы можете просто изменить расширение ".mq5" на ".mq4" и скопировать его в папку data_foder/MQL4/Experts. чтобы добраться до папки data, вы можете использовать меню файл в терминале