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
Teşekkürler!
Teşekkürler mladen!!
çok güzel görünüyor :)
Işın
Satın alma emrini açtıktan sonra sipariş değişikliği yaptığınız her iki yerde de aşağıdaki koda sahipsiniz:
Bid-(TakeProfit*Point*PipMultiplier),0,DarkRed);
[/php]stop loss and take profit are on a "wrong" side that way (assuming that the order was opened just a few moments ago Bid+((Stoploss*Point*PipMultiplier) is greater than the current price and you can not set the stop loss to that price. The similar (with different side of the price) goes for take profit.
Change the code (here is a mode I prefer - using OrderOpenPrice() when modifying order instead of Bid or Ask - that way the distance for stop loss and take profit should be at exact place regardless of the current Bid or Ask (since there is always a risk that Ask and Bid have changed in the mean time)
[php]OrderModify(ticket,OrderOpenPrice(),OrderOpenPrice()-(Stoploss*Point*PipMultiplier),
OrderOpenPrice()+(TakeProfit*Point*PipMultiplier),0,DarkRed);
Değiştirilen kodu ekledim (sadece benim önerdiğim moddaki satın alma emirleri değişikliğini değiştirdi) Bunu test etti ve satın alma emrini doğru bir şekilde açıyor ve değiştiriyor (varsayılan olarak kar al 50 pip ve varsayılan zararı durdur 300 pip olarak ayarlanmış)
Saygılarımızla
Mladen
Mladen,
Bana bir programlama dersi daha uzatabilirsen inciniyordum. Firebird'ü bir ECN'ye dönüştürdüm. Satacak ve Alacak ve Takip eden stop çalışıyor ancak "SL & TP yok". Bu yüzden 4 Ordersend satırının tümüne "ticket = Ordersend...." ekledim. Şimdi Satış, SL & TP'yi Değiştirecek, ancak Satın Alma, Modfiy'i etkinleştirmeyecek.
Bana nerede yanlış yaptığımı söyler misin? Bu ECN değişikliği, bunun dışında tüm EA'larım için çalışıyor. Bu ateş kuşu, dönüştürdüğüm en ilgili olanıdır.
Işın
Mladen Değişikliği yeniden yazdım ve çalıştırdım!!! Bu yüzden lütfen bu isteği dikkate almayın.
Işınateş kuşu
Mladen
Yeniden yaptığınız için teşekkürler, sizinki benimkinden çok daha fazla akış çizgisine benziyor. Her zaman Satın alma çıkışları ve satış talep çıkışları için teklifi kullanmanın numaranızı gerçeğe daha yakın hale getirdiğini düşündüm. Bunun bir gerçek olduğunu söyleyemem, bu sadece bir inanç.
Tradestation için böyle bir Martingal biliyor musunuz? veya web siteleri. Hiç TS martingale EA görmedim. TS, Gann Capitial'i kullanır, hızlı çıkış diye bir şey yoktur belki de nedeni budur.
ders için tekrar teşekkürler
Işın
Işın
Bu OrderOpenPrice() "hilesi" yalnızca ECN'de zararı durdur ve/veya kar al değiştirilirken geçerlidir (belirtilenlerin dışında, diğer nedenler tembelliktir: bu şekilde Ask veya Bid kullanmam gerekip gerekmediğini iki kez kontrol etmem gerekmez) değiştirmek için )
Bu şekilde, biraz kaymaya izin verseniz ve Satış ve Teklif değişse bile, zararı durdur ve emrin ecn olmayan bir komisyoncuda yürütülmesi durumunda olacağı mesafeden kâr alabilirsiniz. Diğer tüm durumlarda, Alış için Sor ve Satış emirleri için ve diğer tüm işlemler için kullanmalısınız (dediğim gibi, bu sadece bir durum ve ECN komisyoncusu durumunda tercih ettiğim bir uygulamadır)
Saygılarımızla
Mladen
Mladen
Yeniden yaptığınız için teşekkürler, sizinki benimkinden çok daha fazla akış çizgisine benziyor. Her zaman Satın alma çıkışları ve satış talep çıkışları için teklifi kullanmanın numaranızı gerçeğe daha yakın hale getirdiğini düşündüm. Bunun bir gerçek olduğunu söyleyemem, bu sadece bir inanç.
Tradestation için böyle bir Martingal biliyor musunuz? veya web siteleri. Hiç TS martingale EA görmedim. TS, Gann Capitial'i kullanır, hızlı çıkış diye bir şey yoktur belki de nedeni budur.
ders için tekrar teşekkürler
Işınheikobaer
Hadi bakalım
Hatırladığım kadarıyla, temel sürümü herkese açık başlıklardan birinde yayınlamıştım (şu anda nerede olduğunu bulamadım) ancak buna bazı şeyler ekledim, bu yüzden bu biraz yükseltilmiş ve geliştirilmiş keyifli bir hafta sonu dilerimSaygılarımızla
MladenÇok teşekkürler Mladen...gerçekten iyi ve güzel özellikler görünüyor.
MTF ekleme
mladen,
Nonlag'ı MTF'ye Dönüştürmeyi denedim, doğrulandı ancak çalışmadı. Programlamadan ayrıldım, terimi gevşek bir şekilde metin olarak kullanın.
Bana yollarımın hatasını gösterebilir misin?
Işın
Işın
Basit bir kod üzerinde "normal" bir göstergeden tek bir dosya MTF oluşturma sürecinin tamamını göstermek daha kolaydır.
İşte gecikmesiz hareketli ortalamanın basitleştirilmiş bir kodu ve kodun bir bölümünde neyin ve neden yapıldığının yorum ve açıklamalarıyla birlikte bunun bir mtf versiyonu. Bu göstergeyi, tam olarak ne yapıldığını görmek çok, çok daha basit olduğu için kullanmak ("mtf olmayan" sürümün başlatma prosedürüne bir göz atın)
{
int counted_bars=IndicatorCounted();
int i,limit;
if(counted_bars<0) return(-1);
if(counted_bars>0) counted_bars--;
limit = MathMin(Bars-counted_bars,Bars-1);
for (i=limit; i>=0; i--) NonLagMaBuffer = iNoLagMa(iMA(NULL,0,1,0,MODE_SMA,Price,i),Length,alphas,0,i);
return(0);
}Ayrıca, kodu herhangi bir şeyin değerini hesaplamak için uygundur. Değiştirmeniz gereken tek şey, iNoLagMa() işlevini çağırırken ilk parametredir (yukarıdaki kodda hızlı fiyat çıkarmak için kullanılan iMA(NULL,0,1,0,MODE_SMA,Price,i) kısmı)
___________
Not: Bu renk değişiklikleri sadelik adına dışarıda bırakılmıştır. Yeniden boyamayan renk değişikliklerinin farklı bir şekilde kodlanması gerekiyor ve en az 2 arabelleğe daha ihtiyacı var, bu yüzden mümkün olduğunca basit tutmaya karar verdim. Bunun yerine, çok renkli yeniden boyamayan modu ( MultiColor parametresi) ve uyarıları (mtf'deki uyarıların da belirli bir şekilde halledilmesi gerektiğinden) olan üçüncü bir gösterge yaptı - "nrp" sürümü tüm bunları yapıyor (bu örnek gibi) : 15 dakikalık bir grafikte 1 saatlik NonLagMA'dır) Saygılarımızlamladen
Inanılmaz
mladen,
Bu bir araba olsaydı, kapıdaki bir çentiği düzeltmek için yardım istedim ve sen tüm arabayı tamir edip yeniden boyadın.
Bazıları "Teşekkür Ederim" ne kadar önemsiz görünüyor. Sana iyi bir hafta sonu diliyorum.
Işın