Nasıl kodlanır? - sayfa 36

 

Bunu zaten okudum.

Hiçbir anlamı yok!

Lütfen biri yardım etsin! Gerçekten sinirleniyorum!! hala anlamadım!!!

Nedir :

GöstergeSayısı();

Barlar

?????????????

 
Dan7974:
Bunu zaten okudum.

Hiçbir anlamı yok!

Lütfen biri yardım etsin! Gerçekten sinirleniyorum!! hala anlamadım!!!

Nedir :

GöstergeSayısı();

Barlar

?????????????

Ne olduğunu denemek ve açıklamak yerine, kullanımının nedenini açıklamak muhtemelen daha kolaydır - mevcut tüm çubuklar (Barlar - 1) için yalnızca bir kez ve bundan sonra sadece 'geçerli' için hesaplamayı kolaylaştırır çubuk.

Bu, göstergenizi çok daha verimli hale getirir - her işarette mevcut tüm çubukları hesaplamak zorunda kalmadan, yalnızca mevcut çubuğu hesaplamak zorunda kalarak.

 

Kar Ekranı Kodlama Yardımına İhtiyacınız Var !!!!!

//---- Pips Profit///////////////////////////////////////////////////////////////////////////////////////////////////////////////

int j,total=OrdersTotal();

for(j=0;j<total;j++)

OrderSelect(j, SELECT_BY_POS, MODE_TRADES);

if(OrderType()==OP_BUY && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number

{

pips_profit = OrderProfit() ;

}

if(OrderType()==OP_SELL && OrderSymbol()==Symbol() && OrderMagicNumber() == Reference) //Reference same as Magic Number

{

pips_profit = OrderProfit() ;

}

ObjectCreate("pips_profit", OBJ_LABEL, 0, 0, 0);

ObjectSetText("pips_profit",pips_profit,14, "Verdana", White);//color_of_pipsprofit);

ObjectSet("pips_profit", OBJPROP_CORNER, 3);

ObjectSet("pips_profit", OBJPROP_XDISTANCE, 34);

ObjectSet("pips_profit", OBJPROP_YDISTANCE, 18);

1 para biriminin alım veya satımından elde edilen karı yakalamaya ve ilgili para birimi grafiğinde göstermeye çalışıyorum. 3 para birimi çalıştırıyorum ve her para biriminin grafiğinde pip performansını göstermek istiyorum. Bana yardım edebilir misin??

Dave <<<
 
omelette:
Ne olduğunu denemek ve açıklamak yerine, kullanımının nedenini açıklamak muhtemelen daha kolaydır - mevcut tüm çubuklar (Barlar - 1) için yalnızca bir kez ve bundan sonra sadece 'geçerli' için hesaplamayı kolaylaştırır çubuk. Bu, göstergenizi çok daha verimli hale getirir - her işarette mevcut tüm çubukları hesaplamak zorunda kalmadan, yalnızca mevcut çubuğu hesaplamak zorunda kalmadan.

Omlet,

Orada bir noktan var.

Ama ben bir şey yapacak ve bunu anlamayan bir insan değilim. Sadece onu anlamak zorundayım.

Tamam, işte başlıyor:

haklı mıyım?

yani,

Barlar=23000

22999 olan IndicatorCounted()=(Bars-1) değil mi?

Yani, (Rain=Bars-IndicatorCounted()=1), değil mi?

Ve....yani, kodum diyor ki...

çift rYüksek;

rYüksek=Yüksek[?]

?=Yağmur, değil mi???

Yani, eğer içine 0 koyarsam, o zaman mevcut çubuğun Yüksek değerini hesaplayacaktır, değil mi?

Ama Yağmur=1 hatırladın mı??? Yani, önceki çubuk için verileri hesaplayacak ???

Ayrıca,

bu çizgi ne anlama geliyor???

if(counted_bars>0) counted_bars--;

Hepinize teşekkür ederim!!!

 

YARDIM GEREKİYOR!!

Birisi lütfen eklediğim EA koduyla bana yardımcı olabilir mi?

Bunu başarılı bir şekilde değiştirmek için kodu düzenlemeye çalıştım ve denedim. Temel olarak, EA'nın aynı yönde bir seferde yalnızca bir sipariş açmasını istiyorum, ancak aynı zamanda ters yönde başka bir sipariş açabilmesini, temel olarak bana karşı gelmeye başlarsa diğer siparişi riskten korumasını istiyorum, 1. sırayı açık bırakırken.

Örneğin, EA'nın bir alış emri açtığını ve belirli sayıda pipten sonra trendin tersine döndüğünü söyleyin, EA'nın açık olan alış ticaretini korumak için bir satış ticareti açmasını istiyorum.

Sakıncası yoksa, lütfen EA'daki ilgili koda bakıp, EA'nın zaten açık olan ticaretin tersi yönünde yeni bir ticaret gerçekleştirmesi için ne eklemem veya değiştirmem gerektiğini bana bildirir misiniz?

Zaman ayırdığınız ve yardım ettiğiniz için şimdiden teşekkürler.

 

İki eşzamanlı sipariş açma

Herkese selam,

MQL'de yeniyim ve aynı anda iki farklı çiftte sipariş açacak bir program yazmaya çalışıyorum. Örneğin, GBP/USD talebi 2.0500'e ulaştığında, hem GBP/USD hem de EUR/USD üzerinde bir short açın. Sadece EA'nın kendisine bağlı olduğu çiftte pozisyonun doğru açılmasını sağlayabilirim. Diğer çiftte Hata 129 (eski fiyatlar) alıyorum. RefreshRates()'i kullanmayı denedim ve yardımcı olmuyor gibi görünüyor, ancak yanlış yapıyor olabilirim (belgeleri okudum, ancak ondan pek bir şey alamadım). Birisi bana yardımcı olabilecek bazı bilgilere işaret edebilir veya bunun işe yaraması için bazı temel kodlar gönderebilir mi?

Bu soruyu MQL4.com'da yayınladım ve henüz bir yanıt alamadım, bu yüzden buradaki iyi grubu deneyeceğimi düşündüm. Eminim bu konuda zaten bir şeyler yayınlanmıştır ama bulamıyorum.

Teşekkürler!

 

Göstergelere bağlı olmayan sistem

Sistem, 1 Saatlik çubuğun tersine çevrilmesi ve koparılması olarak adlandırılır.

Bu sistem basittir ve fiyat eyleminin basit kuralını takip eder, kural şudur ki, 1 saatlik bir barda 90 piplik bir hareketten sonra, her iki yönde de 20 piplik bir hareket olacaktır.

Analizimi, bir hafta boyunca genişleyen bir testteki varsayımlar üzerine inşa etmedim, bunun yerine GBPJPY'nin tüm geçmişi için excel sayfasında mantığı uyguladım.

Analizler, kar ve zarar yüzdesi sonuçlarını içerir.

Sonuçları, verileri kodlayabilen ve doğrulayabilen bir uzmanla paylaşmaktan memnuniyet duyacağım.

Fikir çok çok basit olduğu için bu uzmanın kodu birkaç satır olabilir.

Sonuçlar bir dizi ileriye dönük test (3 ay) boyunca kabul edilebilir ve karlıysa, o zaman (geliştirmede yer alan herkes) bu uzmanı ticari bölüme tanıtabiliriz.

 

Eminim yardımcı olabilirim - biraz açar mısın?

 

*Birden Çok Lot Bekleyen Komut Dosyası*

Merhaba

Birden Çok Bekleyen lotu açabilen bir Komut Dosyası oluşturma konusunda biraz yardıma ihtiyacım var (tek seferde toplam 5 lot)

Bekleyen BuyStop & BuyLimit, SellStop & SellLimit Komut Dosyaları

Bazılarının sahip olması gerekenler:

-Komut dosyası başlatıldığında ayarları değiştirebilme (GUI)

GUI'de bu ayarlara sahip olun.

-Giriş ücreti

1. Lot: 20 TP , "x" lotlu

2. Lot: 30 TP , "x" lotlu

3. Lot: 40 TP , "x" lotlu

4. Lot: 50 TP , "x" lotlu

5. Lot: 60 TP , "x" lotlu

-Kaybı durdurmak

-Ticaret Yorumu

- Son kullanma zamanı , örneğin 20:00pm

--Kendim yapmaya çalıştım ama şans sadece bir lot açamaz..lol

yardım için teşekkürler

 

Bu Göstergeyle 2 Adım Geri

BU GÖSTERGEYİ BİR EA'DA KULLANMAK:

DAYHIGH=iCustom(NULL,0,"dayHL",0,0);[/PHP]

THIS WOULD OBTAIN THE CURRENT HIGH.

HOW DO I FIND THE CURRENT HIGH 2 STEPS BACK SINCE THIS INDICATOR STEPS UP OR DOWN ON DAILY HIGHS??

[PHP]DAYHIGH=iCustom(NULL,0,"dayHL",0,2)

GÖSTERGEDE ADIM ATILDIĞINDAN ÇALIŞMIYOR. HANGİ KODLAMAYI KULLANMALIYIM??

GÖSTERGE EKLİ - DOĞRU CEVABINIZ VARSA LÜTFEN KODLAMAYI SÖYLEYİN. ŞİMDİDEN ÇOK TEŞEKKÜRLER!!

Dave

Dosyalar:
dayhl.mq4  4 kb