Hatalar, hatalar, sorular - sayfa 2069

 

TimeTradeServer

Возвращает расчетное текущее время торгового сервера. В отличие от функции TimeCurrent() , расчет значения времени производится в клиентском терминале и зависит от настроек времени на компьютере пользователя. Существует 2 варианта функции.

Hangi ayarlardan bahsettiğin belli değil! Bir komisyoncu açılışım var, saati 13:00'te yayınlıyor, sabit bilgisayar 13:00'ı gösteriyor ve işlev 12:00'ye dönüyor - nasıl yani?

Buna göre, neden böyle bir işlevin olduğu açık değildir.

 int Shift= Bars ( Symbol (), PERIOD_CURRENT ,Open_Time,NowTime);

Open_Time 13 saat ve NowTime 12 saat ise genel bir hesaplama yapar.

 

neyin yanlış olduğunu anlayamıyorum

   double Bid = SymbolInfoDouble ( Symbol (), SYMBOL_BID );
   double Ask = SymbolInfoDouble ( Symbol (), SYMBOL_ASK );
  
         Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( Bid ,".", 0 ));

sürekli çıkışlar 1

 2017.11 . 19 11 : 04 : 02.073 (EURJPY,M1)     Bid = 132.14200000 StringFind = 1
2017.11 . 19 11 : 04 : 06.900 (EURUSD,M1)     Bid = 1.17884000 StringFind = 1
2017.11 . 19 11 : 04 : 20.942 (AUDJPY,M1)     Bid = 84.78500000 StringFind = 1

2017.11.19 11:10:18.531 (USDMXN,M1) Symboll=USDMXN Bid=18.91427000 StringFind=1


nokta her zaman dizede 2. öğe olarak bulunur. noktadan önce hala 3 veya 2 karakter olmasına rağmen


1653'ü inşa et

 
Vladislav Andruschenko :

neyin yanlış olduğunu anlayamıyorum

sürekli çıkışlar 1


nokta her zaman dizede 2. öğe olarak bulunur. noktadan önce hala 3 veya 2 karakter olmasına rağmen

Bunu dene

 Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( string ( Bid ),".", 0 ));

ya da öylesine

 Print ("Symboll="+ Symbol ()+" Bid ="+ DoubleToString ( Bid , 8 )+" StringFind ="+ StringFind ( ( string ) Bid ,".", 0 ));
hangi temelde aynıdır.
 
Alexey Viktorov :

Bunu dene

ya da öylesine

hangi temelde aynıdır.


Teşekkürler,

Kabul ediyorum.

bir türle sonuçlanmadı.

 

Merhaba, MT4'te Win XP'de öyle bir sorun var ki uyarı tamamen kapanmıyor. Bazı sürümlerde, terminal simge durumuna küçültüldükten sonra kaybolur. Onlar. "GÖRÜNMEZ" olur ama pencere ağacı var olmaya devam eder. Bu nedenle, uyarılardan bilgi alan danışmanlar hatalıdır. Pencereyi kapatmaya çalışırsanız, hala kalır. Bu sorun nasıl çözülebilir?

 
Alexey Khripunov :

Merhaba, MT4'te Win XP'de öyle bir sorun var ki uyarı tamamen kapanmıyor. Bazı sürümlerde, terminal simge durumuna küçültüldükten sonra kaybolur. Onlar. "GÖRÜNMEZ" olur , ancak pencere ağacı var olmaya devam eder. Bu nedenle, uyarılardan bilgi alan danışmanlar hatalıdır. Pencereyi kapatmaya çalışırsanız, hala kalır. Bu sorun nasıl çözülebilir?

Anladığım kadarıyla, uyarı olmadan bilgi almanın bir yolu yok mu?
 
Alexey Kozitsyn :
Anladığım kadarıyla, uyarı olmadan bilgi almanın bir yolu yok mu?

Evet, farklı bir şekilde nasıl yapacağımı bulana kadar harici bir eklenti çalışıyor.

 

Puan cinsinden minimum enstrüman fiyat değişikliği adımı MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)


ve mevduat para birimi MarketInfo( Symbol(),MODE_TICKVALUE) = 52 ruble (ruble hesap) cinsinden enstrüman fiyatındaki minimum değişikliğin boyutu.


Açıkçası, 0.001 52 rubleye mal olamaz!

5.2 p olmalıdır.

10 ile çarpma işlemi nerede yapılır?

 
Viatcheslav Pashkov :

Enstrüman fiyat değişikliğinin puan cinsinden minimum adımı MarketInfo( Symbol(),MODE_TICKSIZE) = 0.001 (gbpjpy)


ve mevduat para birimi MarketInfo( Symbol(),MODE_TICKVALUE) = 52 ruble (ruble hesap) cinsinden enstrüman fiyatındaki minimum değişikliğin boyutu.


Açıkçası, 0.001 52 rubleye mal olamaz!

5.2 p olmalıdır.

10 ile çarpma işlemi nerede yapılır?

Örneğin, test cihazında hesap para birimini değiştirirseniz ve sonuca bakarsanız, anlayış gelecektir. Ve böylece forumda hesaplama formülleri bulabilirsiniz.

 
fxsaber :

Örneğin, test cihazında hesap para birimini değiştirirseniz ve sonuca bakarsanız, anlayış gelecektir. Ve böylece forumda hesaplama formülleri bulabilirsiniz.


ve burada mevduat para birimi ?

dolar cinsinden 0.89'dur. Ne olmuş ? aynı 52 ruble ....


Sorunun ne olduğunu ÖZEL YAZIN!


Peki ya test cihazı?