Скачать MetaTrader 5

Соответствие тиковых данных и котировок - страница 2

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Ищешь единомышленников? На форуме их много!
Алексей Тарабанов
7189
Алексей Тарабанов 2015.12.08 21:49  
l_r:
Так и должно быть. Если кричит алерт - значит тиковый максимум/минимум "вылазит" за максимум/минимум котировочного бара. Если не кричит - тогда все нормально. Вроде по коду понятно, что я пытаюсь выловить такие ситуации. Вопрос - почему они возникают?
Потому, что либо Вы, либо сервер, неправильно квантуете ВРЕМЯ. 
Алексей Тарабанов
7189
Алексей Тарабанов 2015.12.08 22:16  
Уважаемые дамы и господа, я - спатки, с Вашего позволения... 
LR
32
LR 2015.12.08 22:34  
tara:
Потому, что либо Вы, либо сервер, неправильно квантуете ВРЕМЯ. 
Сервер FXCM-USDDemo02 "квантует время" так, как предполагается в моем коде, а вот FXCM-EURDemo01 и FXCM-USDReal05 квантуют как-то по-другому... Но могут ли серверы "квантовать время" по-разному? Или кто-то из них неправильно квантует?
Алексей Тарабанов
7189
Алексей Тарабанов 2015.12.08 23:01  
l_r:
Сервер FXCM-USDDemo02 "квантует время" так, как предполагается в моем коде, а вот FXCM-EURDemo01 и FXCM-USDReal05 квантуют как-то по-другому... Но могут ли серверы "квантовать время" по-разному? Или кто-то из них неправильно квантует?
Где-то вы с ними не поладили. Все правы, но ... 
Алексей Тарабанов
7189
Алексей Тарабанов 2015.12.08 23:21  
Заглядывайте, буду рад. Спокойной ночи. 
LR
32
LR 2015.12.08 23:34  
tara:
Заглядывайте, буду рад. Спокойной ночи. 
Спасибо Вам за участие. Спокойной ночи.
Ihor Herasko
9035
Ihor Herasko 2015.12.09 07:37  
l_r:

Проблема не в количестве тиков, а в том, что тиковые максимум/минимум не могут "вылазить" за максимум/минимум котировочного бара за тот же период. На FXCM-USDDemo02 так и есть, а вот на FXCM-EURDemo01 и FXCM-USDReal05 почему-то "вылазят"... 

То есть Вы считаете, что пропавшие тики обязательно должны приходиться на тело свечи и никогда - на ее экстремумы?
LR
32
LR 2015.12.09 08:43  
Scriptong:
То есть Вы считаете, что пропавшие тики обязательно должны приходиться на тело свечи и никогда - на ее экстремумы?

Зачем так кому-то считать? "тиковые максимум/минимум не могут "вылазить" за максимум/минимум котировочного бара за тот же период" означает, что не должно быть rates_bar.high < tick.bid.max или rates_bar.low > tick.bid.min, иначе это будет противоречить правилу построения бара из тиковых данных.

А то, что эксперт получает не все тики, означает лишь, что должно быть rates_bar.high >= tick.bid.max (а не  rates_bar.high == tick.bid.max), и к обсуждаемой проблеме не относится.

Ihor Herasko
9035
Ihor Herasko 2015.12.09 09:33  
l_r:

Зачем так кому-то считать? "тиковые максимум/минимум не могут "вылазить" за максимум/минимум котировочного бара за тот же период" означает, что не должно быть rates_bar.high < tick.bid.max или rates_bar.low > tick.bid.min, иначе это будет противоречить правилу построения бара из тиковых данных.

А то, что эксперт получает не все тики, означает лишь, что должно быть rates_bar.high >= tick.bid.max (а не  rates_bar.high == tick.bid.max), и к обсуждаемой проблеме не относится.

ОК, не относится )) 

А еще:

rates_bar.high >= tick.bid.max

и

rates_bar.high == tick.bid.max

 являются непересекающимися интервалами. 

Так вот и живем... 

Boris
3901
Boris 2015.12.09 11:29  
Scriptong:

ОК, не относится )) 

А еще:

и

 являются непересекающимися интервалами. 

Так вот и живем... 

Разумнее было бы заменить всех этих нечистоплотных посредников на автоматы с оператором, следящим за их нормальной работой! Уверен, что рынок и мы не обеднели бы!
12
Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий