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
Uzman becerileriniz için tekrar Mladen'e teşekkür ederim - tam olarak aradığım şey buydu. Biraz test ettikten sonra bunun için birkaç kullanım sunacak. Sana bir kez daha şapka çıkarıyorum. İyi ol
BTW - Gönderdiğiniz tüm resimlerdeki bu iki gösterge nedir ve bunları nerede bulabilirim? Biri günlük muma benziyor, diğeri ise temel grafik verilerini gösteriyor. Şimdiden teşekkürler
BTW - Gönderdiğiniz tüm resimlerdeki bu iki gösterge nedir ve bunları nerede bulabilirim? Biri günlük muma benziyor, diğeri ise temel grafik verilerini gösteriyor. Şimdiden teşekkürler
pipmıknatıs
Bu, buradan günlük veri göstergesidir: https://www.mql5.com/en/forum/178698/page7
#4793
Orijinal (decompiled olmayan) kaynak kodunuz var mı? Cevabınız evet ise, lütfen birisinin revize edebilmesi için o sürümü yayınlayın.
üzgünüm, orijinali bende yok, "Barry Standers" nerede?
sonunda uyarı kodu görünüyor, "Uyarı"yı "SendMail" için doğru posta biçimiyle değiştirebileceğimi düşündüm, ancak zar yok.
bu aslında geri derlendiği için mi çalışmayacak?
veya onunla düzenlemeyi sevmemenizin başka bir sorunu mu var?
saygılarımla,
#4793
üzgünüm, orijinali bende yok, "Barry Standers" nerede?
sonunda uyarı kodu görünüyor, "Uyarı"yı "SendMail" için doğru posta biçimiyle değiştirebileceğimi düşündüm, ancak zar yok.
bu aslında geri derlendiği için mi çalışmayacak?
veya onunla düzenlemeyi sevmemenizin başka bir sorunu mu var?
saygılarımla,zikzak
Sanırım bu yazıyı okumak en iyisi: https://www.mql5.com/en/forum/183322 (böylece kendimi tekrar etmekten kaçınacağız) )
Merhaba mladen. ADX olayını bırakmaya karar verdim ama size bir sorum var:
Standart Metatrader gösterge paketi bir ADX göstergesi içerir. Bog standardıdır ve veri penceresinde ADX,+DI,-DI değerlerini görüntüler.
Soru : Veri kutusundaki +/- DI değerlerini boşaltmanın bir yolu var mı? Gerçekten sadece görüntülenen ADX değerine ihtiyacım var.
Varsa nasıl olduğu hakkında bilgi verir misiniz?
Çok teşekkürler
Merhaba mladen. ADX olayını bırakmaya karar verdim ama size bir sorum var:
Standart Metatrader gösterge paketi bir ADX göstergesi içerir. Bog standardıdır ve veri penceresinde ADX,+DI,-DI değerlerini görüntüler.
Soru : Veri kutusundaki +/- DI değerlerini boşaltmanın bir yolu var mı? Gerçekten sadece görüntülenen ADX değerine ihtiyacım var.
Varsa nasıl olduğu hakkında bilgi verir misiniz?
Çok teşekkürlerjeeves
ADX'in DI+ ve DI- değerlerini gizlemek için yerleşik ADX ile hiçbir şeyi değiştiremezsiniz. Özel bir gösterge olması gerekir - yerleşik göstergelerin veri penceresinde verileri görüntüleme şeklini değiştiremeyiz
Çok teşekkürler mladen...cevap için teşekkürler. benim için özel bir göstergeyi bir araya getirmekle ilgilenir misiniz?
Çok teşekkürler mladen...cevap için teşekkürler. benim için özel bir göstergeyi bir araya getirmekle ilgilenir misiniz?
Jeeves
Bunu kullanabilirsiniz: https://www.mql5.com/en/forum/173404 ve veri penceresinde (ve gösterge alt penceresinde de) ADX dışında bir değerin gösterilmesini önlemek için şunu değiştirin:
SetIndexLabel(1,"+DI");
SetIndexLabel(2,"-DI");
SetIndexLabel(3,"ADXUp");
SetIndexLabel(4,"ADXDown");[/PHP]
with this
[PHP] SetIndexLabel(0,"ADX");
SetIndexLabel(1,NULL);
SetIndexLabel(2,NULL);
SetIndexLabel(3,NULL);
SetIndexLabel(4,NULL);Merhaba,
Birisi lütfen LotsizeCalc() işlevimde bana yardımcı olabilir.
Son işlemim bir kaybeden olsaydı lot miktarımı 'MartingaleAmount' ile çarpmak istiyorum. Son işlemim bir kazanan olsaydı, 'normal' lot boyutunu kullanmak isterim. Ne yazık ki, EA'yı geri test ettiğimde dergiden 4051 hatası alıyorum.
Bunun lot boyutuyla bir ilgisi var, çünkü EA'yı "LotsizeCalc()" işlevi olmadan çalıştırmayı denediğimde EA çalışıyor.
lotsize işlevimin neden çalışmadığını bilen var mı?
Şimdiden teşekkürler,
Thierry
extern int MaximumTrades = 10; extern double StopLoss=25; extern double TakeProfit=50; extern double MartingaleAmount = 1.5; input double LotSize=0.1; int magic; double pips; int tradeNumber; string ScreenComment; double martinlot; double martinsize;
[/PHP]
[PHP]
double LotsizeCalc() { if(OrderSelect(lastTradeTicket(),MODE_HISTORY)) if(OrderProfit()<0 && tradeNumber 0){ if(OrderSelect(ticket,SELECT_BY_TICKET)){ sl = OrderOpenPrice()+(StopLoss*pips); if(StopLoss==0)sl=0; tp = OrderOpenPrice()-(TakeProfit*pips); if(OrderType()==OP_BUY){ sl = OrderOpenPrice()-(StopLoss*pips); if(StopLoss==0)sl=0; tp = OrderOpenPrice()+(TakeProfit*pips); } if(!OrderModify(ticket,price,sl,tp,0,Magenta)) { err = GetLastError(); Print("Encountered an error during modification!"+(string)err+" "+ErrorDescription(err) ); } } else{//in case it fails to select the order for some reason Print("Failed to Select Order ",ticket); err = GetLastError(); Print("Encountered an error while seleting order "+(string)ticket+" error number "+(string)err+" "+ErrorDescription(err) ); } } else{//in case it fails to place the order and send us back a ticket number. err = GetLastError(); Print("Encountered an error during order placement!"+(string)err+" "+ErrorDescription(err) ); if(err==ERR_TRADE_NOT_ALLOWED)MessageBox("You can not place a trade because \"Allow Live Trading\" is not checked in your options. Please check the \"Allow Live Trading\" Box!","Check Your Settings!"); } }