Sormak! - sayfa 44

 

Metrader'da çalışmak için ex4 dosyasını alma

Metrader için bir gösterge aldım, ancak ex4 ile bitiyor. Göstergeler klasörüne kopyaladığımda görünmüyor. Tıklayabileceğim Turuncu sinyal göstergesi eksik. Kontrol ettiğimde ex4 dosyası göstergeler klasöründe ama özel göstergelerde görünmüyor. Bunu düzeltmek için ne yapmalıyım?

 

Bir etiketi veya çizgi rengini yok veya saydam olarak nasıl ayarlarım?

 
increase:
Bir etiketi veya çizgi rengini yok veya saydam olarak nasıl ayarlarım?

bunu deneyin SetIndexStyle(0, DRAW_NONE); bu satırları kaldırır

 

Belirli saatlerde sipariş verin

Belirlediğim işlem saati koşulları karşılandığında EA'mın işlem yapmasını sağlamakta sorun yaşıyorum.

EA, 14. saatte, yani koşullar karşılanmadan önce etkinleştirilirse, süre 15 saate geldiğinde siparişi vermez.

EA, koşullar zaten karşılandığında etkinleştirilirse, siparişleri iyi açar.

TimeHour() yerine TimeMinute() ile test edersem iyi çalışıyor Hour() kullanmayı da denedim ama başarılı olamadım.

Garip bir şekilde, bekleyen siparişleri silmek için aynı koşulları kullanırsam, koşul doğru DEĞİLSE, bir sonraki saate geçtiğinde siparişleri siler.

O kadar çok şey denedim ki şimdi çaresizim ve herhangi bir yardım çok takdir edilecektir.

EA, bir M1 grafiğine eklenir

//+------------------------------------------------------------------+

//| CHECK FOR BUY CONDITIONS |

//+------------------------------------------------------------------+

if( (TimeHour(CurTime())>=15 && TimeHour(CurTime())<=16))

{

if(BuyStopOrder==0 && longconditions == true)

{

if ( OrderSend ( Symbol(), OP_BUYSTOP, Lots, longprice+spread,

3, longprice-(StopLoss*Point), longprice+(TakeProfit*Point), "",

_MagicNumber,expiration,Green ) < 0 )

{

Alert( "OrderSend Error #", GetLastError() );

return(-1);

}

}

//+------------------------------------------------------------------+

//| CHECK FOR SHORT CONDITIONS |

//+------------------------------------------------------------------+

if(SellStopOrder==0 && shortconditions == true)

{

if ( OrderSend ( Symbol(), OP_SELLSTOP, Lots, shortprice,

3, shortprice+spread+(StopLoss*Point),shortprice+spread-(TakeProfit*Point), "",

_MagicNumber,expiration,Green ) < 0 )

{

Alert( "OrderSend Error #", GetLastError() );

return(-1);

}

}

return(0);

}

 

Bu muhtemelen sizin için kolaydır, ancak lütfen bu göstergeyi alıp bir zarf yapabilir misiniz? böylece kullanıcı bunu merkezden belirli bir yüzde olarak ayarlayabilir. umarım bana yardım edebilirsin şimdiden teşekkürler

Dosyalar:
 

Biri Asya oturum çubuklarında sayılmayan bir MA oluşturabilir mi?

Biri Asya oturum çubuklarında sayılmayan bir MA oluşturabilir mi?

THX, NL

 

Herkese selam, OP_BUYSTOP veya OP_SELLSTOP kullanarak bir giriş yerleştirmek için bir EA yazıyorum... Ancak, herhangi biri bana girişin isabet edip etmediğini nasıl kontrol edebileceğimi söyleyebilir mi? Yoksa pozisyon açıldı mı?

Teşekkürler!

 
 

Bar Kapat

merhaba, profesyonel

örneğin bir Ea'da bir sinyal alıyoruz ve sinyal çubuğunun yüksekliğine bir AL DURDUR/Sat Durdur Emri vermek istiyoruz,

Sinyal çubuğunun Yüksekliğini bulmak için yeni çubuğun açılmasını beklemeliyiz, Bunu nasıl yapabiliriz? (herhangi bir makale, gönderi, EA , , , )

teşekkürler

 

Çok Basit Gösterge

Merhaba Codersguru,

MQL4 dili ile deneyimim yok, ancak çok basit ama zaman kazandıran bir göstergeye ihtiyacım var.

Bazı aritmetik hesaplamalara dayalı olarak yatay bir çizgi çizecek bir gösterge geliştirmem gerekiyor. (Örn. Camarilla göstergesi gibi, çizgilerin yeniden çizilmesi veya güncellenmesi gerekmemesi dışında düzeltilecektir).

Tek ihtiyacım olan bunun kodlamada nasıl yapılacağına dair basit bir örnek ve gerisini kendi başıma yapabileceğim.

Örneğin,

{

Satır1 = 1+1

Çizgi1'i çiz

}

Bunun kulağa basit geldiğini biliyorum, ancak ilk kurulumu nasıl yapacağımı ve çizelgeme yatay bir çizgi çizmeyi bilmiyorum.

Elbette bu gösterge için çok daha fazla hesaplama ve denklem olacak, ancak basit bir örnek ve kurulum çok takdir edilecektir.

Teşekkürler!!