Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
EA kodlamasında yardıma ihtiyacınız var
merhaba , EA yazmayı öğrendikten sonra MQL 4'te yeniyim , sadece EA yazıyorum ama sorunun nerede olduğunu bilmiyordum . herhangi bir ana kodlayıcı bana yardımcı olabilir mi?
heiken ashi üzerine bir EA üssü yapıyorum. gösterge kırmızıdan maviye döndüğünde, 2. mumda 400PT 100SL ile uzun bir ticarete gireceğim
maviye kırmızıya döndüğünde, 400PT / 100SL ile 2. mumda bir ticarete gireceğim, bir seferde sadece 1 ticaret girilebilir
şimdiye kadar bir fonksiyon tanımım var beklenmedik bir hata sanırım ve bunda neyin yanlış olduğunu bilmiyorum umarım profesyoneliniz EA'mda hatamı belirtmeme ve düzeltmeme yardım edebilir
teşekkür etmek
//---- giriş parametreleri
harici çift kâr hedefi=400.0;
harici çift stoploss=100.0;
dış çift Lot = 0.1;
#özellik göstergesi_chart_window
#özellik göstergesi_tamponları 4
#özellik göstergesi_renk1 Kırmızı
#özellik göstergesi_color2 Mavi
#özellik göstergesi_color3 Kırmızı
#özellik göstergesi_color4 Mavi
#özellik göstergesi_width1 1
#özellik göstergesi_width2 1
#özellik göstergesi_width3 3
#özellik göstergesi_width4 3
//----
dış renk rengi1 = Kırmızı;
dış renk rengi2 = Mavi;
dış renk rengi3 = Kırmızı;
dış renk rengi4 = Mavi;
//---- arabellekler
çift ExtMapBuffer1[];
çift ExtMapBuffer2[];
çift ExtMapBuffer3[];
çift ExtMapBuffer4[];
//----
int ExtCountedBars=0;
//+------------------------------------------- -------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- -------------------+
int init()
{
//---- göstergeler
SetIndexStyle(0,DRAW_HISTOGRAM, 0, 1, color1);
SetIndexBuffer(0, ExtMapBuffer1);
SetIndexStyle(1,DRAW_HISTOGRAM, 0, 1, color2);
SetIndexBuffer(1, ExtMapBuffer2);
SetIndexStyle(2,DRAW_HISTOGRAM, 0, 3, color3);
SetIndexBuffer(2, ExtMapBuffer3);
SetIndexStyle(3,DRAW_HISTOGRAM, 0, 3, color4);
SetIndexBuffer(3, ExtMapBuffer4);
//----
SetIndexDrawBegin(0,10);
SetIndexDrawBegin(1,10);
SetIndexDrawBegin(2,10);
SetIndexDrawBegin(3,10);
//---- gösterge arabellek eşlemesi
SetIndexBuffer(0,ExtMapBuffer1);
SetIndexBuffer(1,ExtMapBuffer2);
SetIndexBuffer(2,ExtMapBuffer3);
SetIndexBuffer(3,ExtMapBuffer4);
//---- başlatma tamamlandı
dönüş(0);
}
//+------------------------------------------- -------------------+
//| uzman sıfırlama işlevi |
//+------------------------------------------- -------------------+
int değişiyor (double haOpen,double haClose,double haLow,double haHigh)
{
statik int son_yön = 0;
statik int akım_yön = 0;
{if (haOpen[1] haLow[1]) = 1;
if (haOpen[1] > haClose[1] && haHigh[1] < haLow[1]) = 2;
if(current_direction != last_direction)
{
last_direction = current_direction;
dönüş (son_yön);
}
başka
{
dönüş (0);
}
//+------------------------------------------- -------------------+
//| uzman başlatma işlevi |
//+------------------------------------------- -------------------+
int başlangıç()
{
//----
int bileti;
if (ExtCountedBars>0) ExtCountedBars--;
int pos=Barlar-ExtCountedBars-1;
süre(konum>=0)
haOpen=(ExtMapBuffer3[poz+1]+ExtMapBuffer4[poz+1])/2;
haClose=(Açık[konum]+Yüksek[konum]+Düşük[konum]+Kapat[konum])/4;
haHigh=MathMax(Yüksek[konum], MathMax(haOpen, haClose));
haLow=MathMin(Düşük[konum], MathMin(haOpen, haClose));
if (haOpen<haClose)
{
ExtMapBuffer1[konum]=haLow;
ExtMapBuffer2[konum]=haYüksek;
}
başka
{
ExtMapBuffer1[konum]=haYüksek;
ExtMapBuffer2[konum]=haLow;
}
ExtMapBuffer3[konum]=haOpen;
ExtMapBuffer4[konum]=haClose;
konum--;
//Giriş İşareti
bool GoLong = yanlış, GoShort = yanlış;
int bileti;
if (haOpen[2] haLow[2])= 1 GoLong =true;
{
bilet=OrderSend(Symbol(),OP_BUY,Lots,Ask+profittarget*Puan;
}
if (haOpen[2] > haClose[2] && haHigh[2] < haLow[2])= 2 GoShort=true;
{
bilet=OrderSend(Symbol(),OP_SELL,Lots,Ask+profittarget*Puan;
}
// sl satın al Yorum
(OrderType() ==OP_BUY)
stoploss=100.0 ise;
OrderClose(OrderTicket(),OrderLots(),Bid,);
// konumu kapat
dönüş(0)
}
//----
}
//+------------------------------------------- -----------------+
ea
Bir EA programlamanıza yardımcı olabilirim. Zaman sınırlıdır, lütfen gereksinimlerinizi bana bildirin
Yardım lütfen.
Şu anda sinyal verdiği her ticarete girmek için zamanım olmadığı için göstergelerimden birini benim için bir EA'ya çevirebilecek biri olup olmadığını merak ediyordum.... Yardımcı olabilirseniz lütfen bana mesaj atın....
Teşekkür ederim
Preston.
MT4 için CT göstergesi oluşturma konusunda yardım
Merhaba millet
MT4 için Karşı Trend göstergesi için bir fikrim var. Ama nasıl kodlayacağımı bilmiyorum.
Bu göstergeyi programlamama yardım edebilecek biri var mı?
adet
Bunu muhtemelen sizin için yapabilirim, birkaç çelişki olabilir ama birkaç ay önce benzer bir şey yaptım.
Yardım lütfen.
Şu anda sinyal verdiği her ticarete girmek için zamanım olmadığı için göstergelerimden birini benim için bir EA'ya çevirebilecek biri olup olmadığını merak ediyordum.... Yardımcı olabilirseniz lütfen bana mesaj atın....
Teşekkür ederim
Preston.adet
Doğru yapılmadığı takdirde işlemleri gerçekten karıştırabilecekleri karşı trendlere karşı dikkatli olun.
Merhaba millet
MT4 için Karşı Trend göstergesi için bir fikrim var. Ama nasıl kodlayacağımı bilmiyorum.
Bu göstergeyi programlamama yardım edebilecek biri var mı?Doğru yapılmadığı takdirde işlemleri gerçekten karıştırabilecekleri karşı trendlere karşı dikkatli olun.
Merhaba Uzman EA
Biliyorum ama son derece iyi bir CT sistemim var ama tüm çiftleri izlemek zor bu yüzden çok daha iyi olacağının göstergesini yapmak için yardım arıyorum.
CT'nin genel sonucum yaklaşık %80 kazanma oranı!!!
adet
Hangi lot boyutlarında işlem yapıyorsunuz, haftada kaç işlem, hangi çift?
Merhaba Uzman EA
Biliyorum ama son derece iyi bir CT sistemim var ama tüm çiftleri izlemek zor bu yüzden çok daha iyi olacağının göstergesini yapmak için yardım arıyorum.
CT'nin genel sonucum yaklaşık %80 kazanma oranı!!!Hangi lot boyutlarında işlem yapıyorsunuz, haftada kaç işlem, hangi çift?
Canlı mikro ve demo mini'de işlem yapıyorum
Toplam 11 çiftle işlem yapıyorum ve sorun bu, tüm CT'leri yakalayamıyorum çünkü çok fazla ama bazılarını gördüğümde CT hakkında tek bir kötü düşünce RR, sadece 1:1 maks 1:1.5 ama Winrate daha önce söylediğim gibi büyük.
ve haftada kaç işlem? bazen bir bazen dört-altı. CT'yi gördüğümde alıyorum ama daha doğru olmama yardımcı olacak bir gösterge kodu istiyorum