Nasıl kodlanır? - sayfa 183

 

bu göstergeyi programlamaya yardım edin

Birisi bu kodu düzeltmeme yardım edebilir mi? Sadece "theIndicator[]" dizisini arabelleğe çıkarmam gerekiyor, ancak görüntülenmiyor.

herhangi bir yardım takdir edilmektedir. Teşekkürler.

int start()

{

int counted_bars=IndicatorCounted();

double theIndicator[];

int pos = Bars-counted_bars-1;

theIndicator[pos]=Close[pos];

while(pos>=0)

{

pos--;

theIndicator[pos] = Close[pos]*0.08 + (theIndicator[pos+1]*(1-0.08));

}

pos = Bars-counted_bars-1;

while(pos>=0)

{

ExtMapBuffer1[pos]=theIndicator[pos];

pos--;

}

return(0);

}

 

biri bana yardım edebilir mi ?

kimse bana eğim/dikey metin nesnesini nasıl kodlayacağımı öğretebilir mi?

lütfen yardım et

 

nasıl kodlanır

Bu forumda yeniyim, herhangi biri bana MQL4'te ondalık basamaktan sonra 5 basamak alacak kodları nasıl yazacağımı söyleyebilir mi, çünkü sorma ve teklif sadece dört ondalık basamak gösterebilir. Yardımına ihtiyacım var. Çok teşekkürler

 

kim bana yardım edebilir?

Gördüğünde ve nasıl kodlanacağını bildiğinde bana yardım eder misin? Bir işlevi gerçekleştirmek istiyorum.

marjı kontrol ediyorum. kullanılan marj toplam bakiyenin %20'sine eşit veya daha fazlaysa, MT4 açık manuel alıcı satış pozisyonunu önceden belirlemedi. (mt4 varsayılanından farklıdır, yaptığım plan daha katıdır), belki dll veya komut dosyasının kontrol MT4? pozisyon açılamadığında, bir uyarı görüntüler ve ardından MT4'ün kendisi otomatik olarak bağlantıyı keser veya otomatik olarak kapanır.

Şimdiden çok teşekkür ederim!!

dll dosyası gerekebilir

 
 

mql4 FileWrite'ı Senkronize Et

Herkese merhaba:

Arkadaşım ve ben bir EA uygulamaya çalışıyoruz, analiz için günlüğü kaydetmek için FileWrite kullanıyoruz . Test yolunda, EA'yı farklı çiftlerle bir demo hesabında çalıştırdık, ancak EA'nın diğer çiftlerin günlüğüne kayıt yazdığını gördük. Günlükler karıştırılır.

örneğin EA-EURUSD.csv günlüğü EA-GBPUSD.csv'ye yazılır ve EA-GBPUSD.csv günlüğü EA-EURUSD.csv'ye yazılır. Aynı şeyi aynı anda yaptıklarında karışık günlük olur. Bu, dosya yazarken senkronize edilmedikleri anlamına gelir.

Senkronizasyonun mql4'te nasıl uygulanacağını bilen var mı? mql4, Java ve C++ gibi aynı senkronizasyon kavramına sahip mi?

Lütfen yardım edin, çok teşekkürler :)

 
Xtyun:
Herkese merhaba: Lütfen yardım edin, çok teşekkürler :)

Bize kodunuzu gösterin.

 
Roger09:
Bize kodunuzu gösterin.

--------

harici dize adı = "EURUSD";

--------

geçersiz writeFile(dize str)

{

tarihsaat logtime = TimeLocal();

string dosyaadı = iname+".csv";

int tanıtıcı=FileOpen(dosyaadı,FILE_CSV|FILE_READ|FILE_WRITE,",");

if(işle>0)

{

FileSeek(handle,0, SEEK_END );

FileWrite(handle,TimeToStr(logtime,TIME_DATE|TIME_SECONDS),str);

FileClose(tutamak);

tutamaç=0;

}

dönüş (0);

}

ad, farklı günlük dosyaları tanımlamaktır. günlük yazmaya her ihtiyaç duyulduğunda, EA bu writeFile() işlevini çağıracaktır. Java'da, doğru şekilde çalıştıklarından emin olmak için işleve ekleyebilecek bir 'senkronize' anahtar kelimesi olduğunu biliyorum. bunu mql4'te uygulamanın bir yolu var mı?

Teşekkürler:)

 

Yer değiştirmek

string dosyaadı = iname+".csv";

ile

string dosya adı = str+".csv";

 
Neden: