Новость: 5-й знак в котировках - страница 2

 

криворукость не ваша: Point старый и все все на порядок поднялось,
теперь еще путаница будет - какой то ДЦ приведет Point добросовеcтно к последнему знаку,

а какой то оставит и будет вам x10

...

P.S. т.е. кончаются счастливые времена когда Point соответствовал Digits

 
Korey писал(а) >>

криворукость не ваша:

Скорее всего таки моя... :(((

Ибо за пару минут накропал из ранее написаного индикатора пишущего в файл.

Добавил лишь "дрыгалку" разницу вычисляемую по предыдущему Биду...

впрочем вот моя поделка:

//+------------------------------------------------------------------+
//|                                                  тики_в_файл.mq4 |
//|                      Copyright © 2008, MetaQuotes Software Corp. |
//|                                        http://www.metaquotes.net |
//+------------------------------------------------------------------+
#property indicator_chart_window 
int handle; 
double oldt;
//--- 
int init() 
{
handle = FileOpen("5-спред.txt", FILE_READ|FILE_WRITE, ';');
return(0);
}
//---
int deinit() 
{
FileClose(handle); 
return(0);
} 
//+-----------------------------------------+ 
int start() 
{ 
int спред=MarketInfo(Symbol(),MODE_SPREAD); 
string время=TimeToStr(TimeCurrent(),TIME_DATE)+";"
+TimeToStr(TimeCurrent(),TIME_SECONDS); 
string пишем=Symbol()+";"+время+";"
+DoubleToStr(Bid,Digits)+"; diff: "
+DoubleToStr(MathAbs(Bid-oldt),Digits)+"; spr: "
+спред;   
//--- 
FileSeek(handle, 0, SEEK_END); 
FileWrite(handle, пишем); 
oldt=Bid;
return(0); 
} 
//+------------------------------------------------------------------+
 

5-й знак - пыль в глаза клиентам и проблемы на их голову.

Расстояние от Москвы до Владивостока в миллиметрах не измеряют.

 
EURUSD;2009.01.26;01:44:32;1.29251; diff: 0.00002; spr: 38
EURUSD;2009.01.26;01:44:34;1.29305; diff: 0.00054; spr: 20

Тут правильно - 54, т.к. 129305 - 129251 = 54.

P.S. По поводу перехода на пятизнак: да логично это все. Помнится, один швейцарский брокер (duk...y) еще несколько лет назад котировал евру со спредом 0.00018 (называя его "спред 1.8"; впрочем, тогда это было совсем в диковинку).

ОК, пораскинем мозгами. Чему теперь должен быть равен Digits? Конечно, 5. Значит, пользуясь привычным приемом и умножая спред 0.00018 на 10^5, получаем 18 пунктов.

Это и есть спред, который получается при естественной арифметической операции сдвига котировки на Digits знаков для получения числа пунктов. А вот если бы мы хватались за привычки и продолжали говорить "спред 1.8 пункта", то для получения цифры 1.8 нам пришлось бы сдвигать котиру не на Digits, а на Digits-1 знаков. Вот это было бы точно неудобно, т.к. пришлось бы менять уже сам алгоритм расчета спреда, а не некоторую константу, к которой мы привыкли раньше.

 

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

 
Mathemat писал(а) >>

Тут правильно - 54, т.к. 129305 - 129251 = 54.

Действительно. Спасибо!

Недосчтитал с недосыпу... бывает...

 

5-й знак это супер!

я смотрю и очень радуюсь

и тут чисто практическая и положительная ценность нововведения


1-радуюсь новым заказам .. т к отлетит старая софта - непонимающая 5 знаков, и пойдут заказы

2-радуюсь точности котировок вполне реально получить спред = 18 15 11 = что в старом эквиваленте = 1.8 1.5 1.1

разве это плохо... я не припоминаю спред = 1 ( я сейчас у некоторых вижу спред долетает до 1.0 в старом измерении )

многие западные брокеры давно котируют на 5 и 3 знаке ...


ну прийдется поправлять советников у которых слиппаги были 2-3 пункта без перечета в 5 знаков

ибо их брокеры будут их ненавидеть и блокировать


прийдется править всю софту которая не понимает 5 знаков


работы конечно море!


как здорово что дилинги начали делать это в кризисное время!

будет просто больше работы - в то время когда ее и так мало

 

2009.01.26 23:46:10 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00030000 Стал=0.00027000 2009.01.26 20:46:00
2009.01.26 23:46:10 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00029000 Стал=0.00030000 2009.01.26 20:46:00
2009.01.26 23:46:07 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00017000 Стал=0.00029000 2009.01.26 20:45:58
2009.01.26 23:46:04 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00019000 Стал=0.00017000 2009.01.26 20:45:55
2009.01.26 23:46:04 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00024000 Стал=0.00019000 2009.01.26 20:45:54
2009.01.26 23:45:59 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00023000 Стал=0.00024000 2009.01.26 20:45:49
2009.01.26 23:45:56 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00021000 Стал=0.00023000 2009.01.26 20:45:47
2009.01.26 23:45:56 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00023000 Стал=0.00021000 2009.01.26 20:45:46


великолепный спред! 1.7 в старом пересчете

---

разве теперь кто то скажет что это плохо ?


2009.01.26 23:49:44 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00025000 Стал=0.00014000 2009.01.26 20:49:34

1.4

2009.01.26 23:50:50 YURAZ_SCALPER_V2_0000_1_1 EURGBP,M5: СПРЕД Был=0.00013000 Стал=0.00026000 2009.01.26 20:50:40

1.3

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