fraktal
Çıkmak ??
yenisini açmadan önce işlemlerinizi sayın....
ve daha fazla hata ama önce bunu deneyin
Hey deVries,
Bu açıklamayı anlamakta güçlük çekiyorum. Benim iki paket servisim şunlardı:
1) İlk çubuğu seçmemi ister misin?
2) Siparişlerimi Yeniden Yap
Desteğiniz için tekrar teşekkür ederim.
Hey deVries,
Bu açıklamayı anlamakta güçlük çekiyorum. Benim iki paket servisim şunlardı:
1) İlk çubuğu seçmemi ister misin?
2) Siparişlerimi Yeniden Yap
Desteğiniz için tekrar teşekkür ederim.
double fractalU= iFractals ( NULL , 0 , 1 , 0 );
döner bir sonraki mesajıma bakın .....
double fractalU= iFractals ( NULL , 0 , 1 , 1 );
döner bir sonraki mesajıma bakın......
sipariş sayın gibi
int total = OrdersTotal (); if (total< 1 ) {
Bu EA'dan açık veya beklemede olmayan başka bir işleminiz varsa, herhangi bir siparişin açılmasına izin vermeyecektir.
backtesting ile bunu görmeyeceksiniz, ancak EA'yı bir hesapta çalıştırdığınızda fark edeceksiniz.
Frctal kodunuz üzerinde küçük bir test yaptım
bunun gibi
double fractalU; for ( int y= 0 ;fractalU < Point ;y++) { fractalU= iFractals ( NULL , 0 , 1 ,y); Alert ( "fractalUp y = " +y+ " " +fractalU); }
Aynısını yapın ve doğru fraktal çubuğu elde etmek için hangi çubuğu seçmeniz gerektiğini göreceksiniz.
Frctal kodunuz üzerinde küçük bir test yaptım
bunun gibi
Aynısını yapın ve doğru fraktal çubuğu elde etmek için hangi çubuğu seçmeniz gerektiğini göreceksiniz.
Merhaba deVries!
Kesinlikle yardımsever bir adamsın!
Frctal kodunuz üzerinde küçük bir test yaptım
bunun gibi
Aynısını yapın ve doğru fraktal çubuğu elde etmek için hangi çubuğu seçmeniz gerektiğini göreceksiniz.
Hımm...
deVries, çek mükemmel çalıştı ve her "aşağı" fraktal ve "yukarı" fraktal için doğru fiyatı uyardı.
Siparişi işlerken fraktalları "yok saydığından" hala koddaki hataları araştırıyorum.
Haklısın, OrdersAccounting bölümlerini değiştirmem gerekiyor, çünkü EA'yı grafiğe koyar koymaz bir ticaret alır.
Frctal kodunuz üzerinde küçük bir test yaptım
bunun gibi
Aynısını yapın ve doğru fraktal çubuğu elde etmek için hangi çubuğu seçmeniz gerektiğini göreceksiniz.
APTAL BENİ!
Kodu araştırdıktan sonra, arabelleğin sorunlara neden olmasına neden olan == yerine => kullanıyordum.
Teşekkürler deVries!!!!
APTAL BENİ!
Kodu araştırdıktan sonra, arabelleğin sorunlara neden olmasına neden olan == yerine => kullanıyordum.
Teşekkürler deVries!!!!
if ((BarCloseB>EMA) && (BarCloseB>=fractalU))
olarak değiştirildi if ((BarCloseB>EMA) && (BarCloseB==fractalU))
şimdi bu şekilde ???? bu da doğru olmayacak
.
Bunun gibi bir şey
if ((BarCloseB>EMA) && (BarCloseB>fractalU)&& fractalU> Point )
sizin için çalışabilir ve testte yapıldığını gördüğünüz şekilde fraktalU elde edebilir ...
Diyorsun ki......
olarak değiştirildi
şimdi bu şekilde ???? bu da doğru olmayacak
.
Bunun gibi bir şey
sizin için çalışabilir ve testte yapıldığını gördüğünüz şekilde fraktalU elde edebilir ...
Girişinizi uygulamadım çünkü şu anda doğru bir şekilde işlem görüyor. Sizin katkılarınızla bu akşam deneyeceğim.
Teşekkürler deVries!
Hey deVries:
Bu kadar çok pipten sonra başabaş noktasına bir değişiklik durdurma kaybı koymaya çalışırken, son kodumda sorunlarla karşılaşıyorum.
Göze batan bir hata görüyor musunuz???
extern int StopLoss= 10 ; //-------------------------------------------------// extern bool Move.BE= true ; extern int MoveStopTo= 1 ; //----------------------------------------------// //-----------------EXITING ORDERS---------------// if ( OrdersTotal ()> 1 ) { OrderSelect ( 0 ,SELECT_BY_POS,MODE_TRADES); if (OrderType()==(OP_BUY)&&(Move.BE)) { if (Bid - OrderOpenPrice() >= Point * StopLoss) { if (OrderStopLoss() < OrderOpenPrice() + Point * MoveStopTo) { OrderModify(OrderTicket(),OrderOpenPrice(), OrderOpenPrice() + Point * MoveStopTo, OrderTakeProfit(), 0 , Red); } } } } if ( OrdersTotal ()> 1 ) { OrderSelect ( 0 ,SELECT_BY_POS,MODE_TRADES); { if (OrderType()==(OP_SELL)&&(Move.BE)) { if (OrderOpenPrice() - Ask >= Point * StopLoss) { if (OrderStopLoss() > OrderOpenPrice() - Point * MoveStopTo) { OrderModify(OrderTicket(),OrderOpenPrice(), OrderOpenPrice() - Point * MoveStopTo, OrderTakeProfit(), 0 , Red); } } } } //--------CHECKING FOR ERRORS-------------------// Print ( GetLastError ()); return ( 0 ); } }
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hey Millet,
Günün saati ve hareketli bir ortalama ile filtrelenen bir fraktal koparma EA yapmaya çalışıyorum.
Biri beni doğru yöne işaret edebilir/koddaki kusurları gözden geçirebilir mi ???
1: Yalnızca iFractal() girdikten sonra satın alma alıyor
2: Fraktalların olduğu yere girmez.