Sormak! - sayfa 27

 

Basit MA EA'da çıkışı düzeltmek için yardıma ihtiyacınız var...

İnternette bulduğum bir şablonu kullanarak hızlıca yaptığım bir EA'm var. AL/SAT girişlerini yürütmek iyi çalışıyor gibi görünüyor. Ancak, çıkış kodunu yürütmüyor. Birisi lütfen kontrol edip gerekli düzeltmeleri yapabilir mi?

Hızlı bir EMA3 ve üst ve alt bantlar olarak hizmet veren çift EMA kullanan basit bir MA çaprazıdır. SATIN AL, EMA3'ün üst EMA bandının üstünde ve üstünde kesiştiği ve üst EMA bandının aşağı ve altında kesiştiğinde çıktığı zamandır. SATIŞ, EMA3'ün alt EMA bandının altından ve altından geçtiği ve alt bandın yukarısına ve yukarısına geçtiğinde çıktığı zamandır.

Herhangi bir yardım için minnettar olurum.

solaris

Dosyalar:
 

bir fiyatın son iki rakamı

Lütfen bana yardım et.

Bir sonraki kod nasıl yazılır: mevcut çubuğun kapanış fiyatının son iki rakamı = 00 veya 50?

 

Şuna benzer bir şey

if(MathMod(num1,100) == 0 || MathMod(num1,50) == 0)

Test etmedim, ancak sizi doğru yöne göndermesi gerekir.

 
iscuba11:
Bunu oluşturdum ama bir sorunum var. Aktif 2 ticaretim var - 1'i EURUSD'de ve 1'i USDCHF'de. Aşağıdaki kodlama, ilk EURUSD satış ticaretini değiştirecek, ancak ikinci satış işlemi USDCHF'yi değiştirmeyecektir. Bir şeylerin yanlış olduğunu ve kodlamada eksik olduğunu biliyorum. Göz küresi yapar ve bana neyi yanlış yaptığımı veya aşağıdaki kodlamada neyin atlandığını söyler misiniz? Bu benim için çok önemli! Şimdiden çok teşekkürler!

Dave,

Kodunuzu aşağıdaki snippet'e değiştirmeyi deneyin ve bunun işe yarayıp yaramadığını bana bildirin.

Yannis

int i=0;

for (int cnt=OrdersTotal()-1;cnt>=0;cnt--)

OrderSelect(i, SELECT_BY_POS, MODE_TRADES);

if (OrderType()>=OP_SELL && OrderSymbol()==Symbol() && ( OrderMagicNumber () == MagicNumber || MagicNumber==0 ) )

{

OrderModify(OrderTicket(),OrderOpenPrice(),Ask+(15 *Puan),Bid-(20*Puan),Cyan); // Zarar durdurmayı değiştir ve kar al

dönüş(0);

}

if (OrderType()>=OP_BUY && OrderSymbol()==Symbol() && ( OrderMagicNumber () == MagicNumber || MagicNumber==0 ) )

{

OrderModify(OrderTicket(),OrderOpenPrice(),Bid-(15*Puan),Ask+(20*Puan),Cyan); // Zarar durdurmayı değiştir ve kar al

dönüş(0);

}

dönüş(0);

}

}

 

MT4 talimatı için bu bağlantıları deneyin (keşke daha fazlası olsaydı):

https://www.mql5.com/en/forum/general

http://www.metatrader.info/tracker

 

zaman ve değişken

Saat 7 konumundaki bar için açık fiyat değişkeni için bir kod nasıl yazılır?

Çubukların sayısını bilmiyorsak, vardiya konumuna ne yazmalı?

mevcut çubuk?

Var = iOpen(NULL, 0,shift)

 
adria:
Saat 7 konumundaki bar için açık fiyat değişkeni için bir kod nasıl yazılır?

Çubukların sayısını bilmiyorsak, vardiya konumuna ne yazmalı?

mevcut çubuk?

Var = iOpen(NULL, 0,shift)

Kontrol etmek için her zaman iBarShift() işlevini kullanabilirsiniz.

 

E-posta ve SMS Uyarıları

Ben bir programcı değilim... Bunu baştan söylememe izin verin.

Bir e-posta uyarısını bir göstergeye nasıl programlayabilirim... web tabanlı bir hizmete, özellikle yahoo postasına e-posta?

Ayrıca, e-posta uyarısından daha da iyisi, uyarı koşulları karşılandığında SMS uyarısı gönderecek bir göstergeyi nasıl edinebilirim?

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

Wayne

 

Bu kodlarda bir yanlışlık var mı? Onları değiştirdim, o zaman EA strateji test cihazında herhangi bir işlem yapmayacak.

if(StochasticGreen>StochasticRed )

{

bilet=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-(LossStop*Point),Ask+(ProfitStop*Point),"kosta",16384,0,Yeşil);

}

// kısa pozisyon (SAT) olasılığını kontrol et && (TriggerLines1>TriggerLines0)

if(StochasticGreen<StochasticRed )

{

bilet=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+(LossStop*Point),Bid-(ProfitStop*Point),"kosta",16384,0,Kırmızı);

}

 

Merhaba,

3colorMACD'de küçük bir değişikliğe ihtiyacım var.

Bu, 3 Sinyal çizgisi değeri aynı olduğunda üretilen bir sinyaldir ve Sinyal çizgisini histogram rengine göre (kırmızı veya mavi) böler.

Kodla ilgili yardım için minnettar olacaktır.

euro

Dosyalar: