Sormak! - sayfa 127

 
JBear:
Birisi bana neden bu siteden bir EA veya gösterge indirmeye çalıştığımda, zaten oturum açmış olmama rağmen yapmam gereken ilk şeyin oturum açmak olduğunu ve ardından bana dosyayı HTML Kodunda verdiğini söyleyebilir mi? Yanlış bir şey mi yapıyorum

Şimdiden teşekkürler

JBear

Hangi tarayıcıyı kullanıyorsun bilmiyorum. Ve ince ayarlı değil, varsayılan bir kurulumunuz olduğunu varsayarsak ...

Firefox ve Opera için (en iyi seçenek) oturum açmış olmanız gerekir. Oturum açma işleminde "Beni hatırla" seçeneğini işaretlemeye dikkat edin. Resme bak.

Explorer için, oturum açmadıysanız, tarayıcı bazı gönderilerde mql4 dosyasını HTML olarak görüntüler. Tüm gönderiler bunu yapmanıza izin vermez. Bu genellikle eski gönderilerle olur. Aksi takdirde tarayıcı, günlük işlemini isteyecektir.

Başka bir sorun, tarayıcı yapılandırmanızdır. Bunun gibi sorular için lütfen, bir dahaki sefere bu konuya gönderin https://www.mql5.com/en/forum

 

özel gösterge

Bir EA için nasıl iCustom girişi yazardım. Gösterge adı CycleTarget'tır.

İşte göstergenin değişkenleri:

harici int FiyatActionFilter=1;

dış int Uzunluk=3;

extern int BüyükÇevrimGücü=4;

extern bool UseCycleFilter=false;

harici int UseFilterSMAorRSI=1;

harici int FiltreGüçSMA=12;

harici int FiltreGüçRSI=21;

a=iCustom(NULL,0,????????????,0,0); Doldurmak için ne kullanırım ???

Kafası karışmış??

Dave

 

Merhaba Linuxser

Yardımın için teşekkürler

Beni yönlendirdiğin diğer yere gideceğim

Bu arada Explorer kullanıyorum

Saygılarımızla

JBear

 

Merhaba JBear,

Her tarayıcıda (Firefox, Opera, Explorer, Safari...) "Beni hatırla" seçeneğine tıklamayı unutmayın ve çerezleri çok fazla kısıtlamayın.

 

Kodla ilgili sorular

Merhaba

Umarım bu sefer doğru yerdeyim

Kodlamada yeniyim (aslında Lahanadan Daha Yeşil) ve ilk EA'mı yazmaya başladım. Eski eleme sürecini kullanıyorum ve aslında dün gece gerçekten basit bir şeyi tamamlamam gerekti (İyi Bir Sağlıklı Kayıp Yaptı ama hey işe yaradı :~)) bu yüzden tabiri caizse kayıpları daraltmaya çalışacağımı düşündüm. bazı değişkenler ekledim, ancak daha sonra MT4 Platformunda test ederken tanınmayan bazı değişkenler olduğunu buldum, bu yüzden lütfen biri beni doğru yöne işaret edebilir mi?

double Var1 = iMA(NULL, 0, 7, 0, MODE_LWMA, PRICE_CLOSE, Geçerli + 0);

double Var2 = iMA(NULL, 0, 7, 1, MODE_LWMA, PRICE_CLOSE, Geçerli + 0);

double Var3 = iMA(NULL, 0, 7, 0, MODE_LWMA, PRICE_CLOSE, Geçerli + 1);

double Var4 = iSAR(NULL, 0, 0.02, 0.2, Geçerli + 0);

Gördüğünüz gibi Var3 Current + 1'e sahip ve bunu bir Kapat Sinyali olarak kullanmaya çalışıyorum ancak bunu test ederken MA MT4 Platformunda görünmeyecek, dolayısıyla kodum Kapanmayacak

Bunun için başka bir test programına ihtiyacım var mı?

Ayrıca Var4'ü Artan ve Azalan Değişken olarak göstermek istiyorum. Mümkün mü

Şimdiden teşekkürler

JBear

 

MT4 terminalinde nasıl yorum eklenir

selam beyler,

Herhangi biri bana MT4 Terminalinde nasıl yorum ekleneceği konusunda doğru yönü gösterebilir mi ( ekteki resme göre).

Dosyalar:
 
forexarchitect:
merhaba arkadaşlar, herhangi biri bana MT4 Terminalinde nasıl yorum ekleneceği konusunda doğru yönü gösterebilir mi (ekteki resme göre).

Aşağıdaki kırmızı, OrderSend() işlevindeki bir yorum örneği.

OrderSend(Symbol(),OP_SELL,lot,Bid,Slippage,sl,tp, ExpertName + " - " + Dönem() ,MagicNumber,0,Red);

Umarım yardımcı olur.

FerruFx

 
FerruFx:
Aşağıdaki kırmızı, OrderSend() işlevindeki bir yorum örneği.

OrderSend(Symbol(),OP_SELL,lot,Bid,Slippage,sl,tp, ExpertName + " - " + Dönem() ,MagicNumber,0,Red);

Umarım yardımcı olur.

FerruFx

Teşekkürler FerruFx

'Değişken tanımlanmadı' hatası alıyorum .. neyi yanlış yapıyorum?

Kodu buraya nereye koyacağım.

Print("Satın Al \"", sembol, "\", ", _lot, ", ", _fiyat, ", ", Kayma, ", ", _sl, ", ", _tp, ", ", büyü, ", \"", yorum, "\"");

int res = OrderSend(sembol, OP_BUY, lot, fiyat, Kayma, sl, tp, yorum, büyü, 0, clBuy);

if (res >= 0) {

Uyku(SleepOk);

dönüş (res);

 
:: kullanışlı bir şey...

SiparişGönder - MQL4 Belgeleri

forexarchitect:
Teşekkürler FerruFx

'Değişken tanımlanmadı' hatası alıyorum .. neyi yanlış yapıyorum?

Kodu buraya nereye koyacağım.

Print("Satın Al \"", sembol, "\", ", _lot, ", ", _fiyat, ", ", Kayma, ", ", _sl, ", ", _tp, ", ", büyü, ", \"", yorum, "\"");

int res = OrderSend(sembol, OP_BUY, lot, fiyat, Kayma, sl, tp, yorum, büyü, 0, clBuy);

if (res >= 0) {

Uyku(SleepOk);

dönüş (res);
 
:: Sorunuz cevaplanamayacak kadar belirsiz... "MT4 platformunda görünmüyor" ... yani arabellekleriniz mi var? neredeler? Var1..4'ünüz doldurulacak, sorun yok (doğru gösterge kodunu takip ettiyseniz)... değişkenlerinizi "yorum" veya "yazdır" işleviyle kontrol edin, üzerinde görsel var mı...

Var4'ünüzü mevcut kapanışınızla karşılaştırın, altında veya üstündeyse...

burada bulabilirsiniz iSAR - MQL4 Documentation

JBear:
Merhaba

Umarım bu sefer doğru yerdeyim

Kodlamada yeniyim (aslında Lahanadan Daha Yeşil) ve ilk EA'mı yazmaya başladım. Eski eleme sürecini kullanıyorum ve aslında dün gece gerçekten basit bir şeyi tamamlamam gerekti (İyi Bir Sağlıklı Kayıp Yaptı ama hey işe yaradı :~)) bu yüzden tabiri caizse kayıpları daraltmaya çalışacağımı düşündüm. bazı değişkenler ekledim, ancak daha sonra MT4 Platformunda test ederken tanınmayan bazı değişkenler olduğunu buldum, bu yüzden lütfen biri beni doğru yöne işaret edebilir mi?

double Var1 = iMA(NULL, 0, 7, 0, MODE_LWMA, PRICE_CLOSE, Geçerli + 0);

double Var2 = iMA(NULL, 0, 7, 1, MODE_LWMA, PRICE_CLOSE, Geçerli + 0);

double Var3 = iMA(NULL, 0, 7, 0, MODE_LWMA, PRICE_CLOSE, Geçerli + 1);

double Var4 = iSAR(NULL, 0, 0.02, 0.2, Geçerli + 0);

Gördüğünüz gibi Var3 Current + 1'e sahip ve bunu bir Kapat Sinyali olarak kullanmaya çalışıyorum ancak bunu test ederken MA MT4 Platformunda görünmeyecek, dolayısıyla kodum Kapanmayacak

Bunun için başka bir test programına ihtiyacım var mı?

Ayrıca Var4'ü Artan ve Azalan Değişken olarak göstermek istiyorum. Mümkün mü

Şimdiden teşekkürler

JBear
Neden: