Sorun çözüldü
#Property strict öğesini kaldır
Bu bir çözüm, fazladan 1 satır ekleyin
if (sells> 0 ) return ( true ); else return ( false ); // Add this line
Bu bir çözüm, 1 ekstra satır ekleyin
teşekkür ederim dostum
Veya daha basit: | return ( sells> 0 ); // if(sells>0) return(true); // else return(false); // Add this line |
WHRoeder - İpuçlarınız sayesinde kodumdan daha fazla satır çıkarmaya devam ediyorum. GumRai ile tamamen aynı şeyi yapardım. Teşekkürler!
Bu bir çözüm, fazladan 1 satır ekleyin
Merhaba GumRai , sırf sohbet olsun diye, orada başka birine gerçekten ihtiyacın yok, değil mi? :)
if (sells> 0 ) return ( true ); return ( false );
Merhaba, sistemimi kodlamaya çalışıyorum ancak derledikten sonra "tüm kontrol yolları bir değer döndürmüyor" döndürüyor ve çift tıkladığımda aşağıdaki blokta görünüyor, lütfen biri sorunu işaret edebilir mi?
Şimdiden teşekkür ederim
Sonucu kontrol etmezseniz OrderSelect için bir uyarı alabilirsiniz.
bool CalculateCurrentSellOrders( string symbol) { int sells= 0 ; for ( int i= 0 ;i< OrdersTotal ();i++) { if ( OrderSelect (i, SELECT_BY_POS , MODE_TRADES )== false ) Print ( "OrderSelect() failed with error : " +GetLastError()); if ( OrderSymbol ()!= Symbol ()|| OrderMagicNumber ()!=MAGICMA) continue ; if ( OrderType ()== OP_SELL ) sells++; } if (sells> 0 ) return ( true ); return ( false ); }
Umarım yardımcı olur
Merhaba GumRai , sırf sohbet olsun diye, orada başka birine gerçekten ihtiyacın yok, değil mi? :)
Hayır, haklısın.
Sizinkinin üzerinde WHRoeders gönderisi aynı şeyi elde etmek için daha da basit
Hayır, haklısın.
Sizinkinin üzerinde WHRoeders gönderisi aynı şeyi elde etmek için daha da basit
Doğru, ancak yalnızca bunun gibi belirli durumlar için. Diğer yol daha geneldir, kaç tane ve hangi koşullar olursa olsun, hiçbiri true döndürmezse false döndürür.
Kabul etmek gerekir ki, bu özel örnek için zarif bir çözüm.
...
ve kullanmazsanız:
Umarım yardımcı olur
i < OrdersTotal ()-1 eklerseniz dizinin 1 öğesini kaçırırsınız.
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
- Ücretsiz ticaret 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
Merhaba, sistemimi kodlamaya çalışıyorum ancak derledikten sonra "tüm kontrol yolları bir değer döndürmüyor" döndürüyor ve çift tıkladığımda aşağıdaki blokta görünüyor, lütfen biri sorunu işaret edebilir mi?
Şimdiden teşekkür ederim