[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 353

 
Roger :

Araçlar -> Ayarlar-> Grafikler'i açın. Grafik için kaç çubuğa izin verdiğinizi görün. Hem 2000 hem de 3000 ile benim için çalışıyor.

Penceredeki çubuklar 2147483647 ve Tarihteki çubuklar 2147483647

Bu sayı, 12 yıl boyunca içe aktarılan dakikaları doğru şekilde gösterecek şekilde değiştirildi. Örneğin, 2010'da test etmeye başladım, ancak 1000'den fazlası herhangi bir zaman diliminde çalışmıyor. 451 build kullanıyorum.


Lütfen sorunu 1000 ile sınırlı olan iHigh(Symbol(), timeframe ,shift) içindeki shift değeri sınırı ile çözmeme yardım edin.

iTime(Symbol(), timeframe , 1001 ) 1970.01.01 00:00 değerini verir


Örneğin, Yazdır ("s=",s," ",Time[s]); komutu;

10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=999 1264730400
10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=1000 1264728600
10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=1001 0
10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=1002 0
10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=1003 0
10:55:09 2010.03.01 00:00 repit_003 EURUSD,M30: s=1004 0

 
Peki ya test cihazında? 1000 barı erken test etmeye başlayın.
 
FAQ :
Peki ya test cihazında? 1000 barı erken test etmeye başlayın.

Evet gerçekten de bir süre sonra 1001 bar çalışmaya başladı. TEŞEKKÜRLER, danışmanın içindeki başlangıç tarihini kullanmaya devam edeceğim ve test zamanını test cihazında daha erken ayarlayacağım. Tekrar teşekkürler.
 

Tünaydın !!

Söyle bana - Alpari'de DLL'deki kesirli sayı dizileri normal bir şekilde aktarılmıyor, danışmanda bir yerde hata var sandım! Tüm dosyaları insta'ya kopyaladım, forexfo4Yu - her şey doğru bir şekilde aktarıldı! Aktarılan diziyi terminale çıkarıyorum - iyi çalışıyor! Hemen dll'ye aktarıyorum - kryakozyabry! Insta'da forex4yu çalışıyor! Alpari yok! Bu sadece bir serseri! Tamsayılar normal olarak iletilir, ancak kesirli sayılar korkunçtur! Yarın kesirli sayıları tamsayı şeklinde aktarmak için saptırmanız gerekecek, örneğin hepsini 100.000 ile çarpın ve dll'de 100.000'e bölün ve kesirleri alın. Ama sözleşmenin boyutu 100.000'dir.. 10.000 ile çarpılırsa tam sayıya sığmaz.

Belki birisi nasıl yapılacağını bilir, bir danışman yazarım.

 
NORMALİZASYON.
 
Normalleştirme yardımcı olmuyor.
 
Normalleştirme yardımcı olmuyor.(((
 

Rakamlar zaten şu şekilde iletiliyor: 1.36083688709607E-298, ancak bazıları korkunç)))

Eurobucks oranını geçiyorum - 1.3. 100.000 ile çarparım dll'de 100.000'e bölerim dll'de 1.29999 elde ederim! kendini vur! Hayır, bu, elbette, -6543125E-542'den daha iyidir))))

 
artmedia70 :
// dizinin boyutunu belirle

int sayı=ArraySize( RSIBffer3 );

// dizinin maksimum değerini arıyoruz

int RSI_max=ArrayMiximum ( RSIBuffer3 , sayı-1, int başlangıç=0);




Çok teşekkürler
 
Belirli bir fiyata göre bekleyen veya açık bir sipariş olup olmadığı nasıl kontrol edilir?