Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz, hiçbir yerde - 6. - sayfa 981

 
Merhaba!

Belki birisinin bazı simgeler çizen bir kod örneği vardır, örneğin, gösterge tablosundaki oklar, çizgiler kesiştiğinde, bunlardan ikisi varsa veya "0" çizgisi aşıldığında veya başka herhangi bir kriter için? Tercihen, kendi kendine ölçeklenen gösterge penceresinin üst ve alt sınırlarında .
 

Tünaydın. Bir soru ortaya çıktı: "Bilgi" komut dosyasını biraz düzelttim, ancak nedense terminal onu kullanırken donuyor. Derlerken hata vermiyor.

Başlar, ancak kapandığında terminal yanıt vermeyi durdurur. Kodu ekliyorum.

Dosyalar:
info1.mq4  3 kb
 
Beyler, iyi günler. Soru ortaya çıktı, MT4 danışmanındaki diğer (mevcut olmayan) döviz çiftlerinden nasıl veri alınır? Şimdiden teşekkürler
 
VasiliySoprano :
Beyler, iyi günler. Soru ortaya çıktı, MT4 danışmanındaki diğer (mevcut olmayan) döviz çiftlerinden nasıl veri alınır? Şimdiden teşekkürler
Sorunuzun cevabı burada .
 

Güzel gün.

Zaten kafamı duvara vuruyorum.   Dosya işlemi   FileWriteDouble yalnızca FILE_ BIN |FILE_READ|FILE_WRITE biçimi HMMMMMP? ise yazar. Sağlanan DOSYA _ CSV | DOSYA_OKU | _ _ DOSYA_YAZ , _ _ FILE_TXT | _ _ DOSYA_OKU | _ _ FILE_WRITE _ _ derler ancak dosya boştur. Kime zor olmadığını, neyin aptal olduğunu açıkla. Cevabı Google'da ve bir yardımcı bulamıyorum.

 
Nechta :

Güzel gün.

Zaten kafamı duvara vuruyorum.   Dosya işlemi   FileWriteDouble yalnızca FILE_ BIN |FILE_READ|FILE_WRITE biçimi HMMMMMP? ise yazar. Sağlanan DOSYA _ CSV | DOSYA_OKU | _ _ DOSYA_YAZ , _ _ FILE_TXT | _ _ DOSYA_OKU | _ _ FILE_WRITE _ _ derler ancak dosya boştur. Kime zor olmadığını, neyin aptal olduğunu açıkla. Cevabı Google'da ve bir yardımcı bulamıyorum.

Cevap sorunun kendisindeydi.
 
Vinin :
Cevap sorunun kendisindeydi.

Dosya işlemi   FileWriteDouble sadece FILE_ BIN |FILE_READ|FILE_WRITE ise yazar.Bundan bahsediyorsan gidip sarhoş olacağım.


Not: İlginiz için teşekkür ederiz.

 

Herkese iyi geceler! Arkadaşlar, bana nasıl doğru yapılacağını söyleyin.

Kısacası sadece yükseliş mumlarını içeren hesaplanmış bir dizi var...

 if ( long > 0 )   
   longBuff[i] = long ;   //только бычьи бары

Dizide kaç eleman var (toplam sayıları), öğrenebilirim. Ve _ longBuff[i] dizisinin öğelerini ayrı ayrı nasıl sayabiliriz?   ?   Diyelim ki _1:00 veya örneğin _1:30 ile dizinin kaç çubuk içerdiğini varsayalım. Böyle bir hesaplamayı nasıl organize edeceğimi söyler misiniz?

 
Vadim_2015 :

Herkese iyi geceler! Arkadaşlar, bana nasıl doğru yapılacağını söyleyin.

Kısacası sadece yükseliş mumlarını içeren hesaplanmış bir dizi var...

Dizide kaç eleman var (toplam sayıları), öğrenebilirim. Ve _ longBuff[i] dizisinin öğelerini ayrı ayrı nasıl sayabiliriz?   ?   Diyelim ki _1:00 veya örneğin _1:30 ile dizinin kaç çubuk içerdiğini varsayalım. Böyle bir hesaplamayı nasıl organize edeceğimi söyler misiniz?

Ayrılmış kelimeler kullanıyorsunuz
 
Vinin :
Ayrılmış kelimeler kullanıyorsunuz

Bu sadece bir örnek, ben öyle düşünmemiştim. Aslında doğru olurdu...

longVal = Close[i]-Open[i];
 if (longVal> 0 )   
   longBuff[i] = longVal;   //только бычьи бары

Bu durumda , _1:00 veya örneğin _1:30 kapanış süresiyle dizinin kaç çubuk içerdiğini nasıl hesaplayacağımı söyleyin. Böyle bir hesaplamayı nasıl organize edeceğimi söyler misiniz?