[Arşivle!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 2. - sayfa 404
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
Döngü yapılamaz, X ve Y her zaman 0'dır.
Her şeyden önce, düşüncelerinizdeki çöpleri temizleyin.
kodunuzu güzel ve yapılandırılmış hale getirin .
ve yorumlar için açgözlü olmayın.
Evet elbette.
İlk önce bu döviz çiftinde gerekli sihirli numaraya sahip emirleri seçiyorum. if( OrderMagicNumber( )==2000 &&OrderSymbol()==Symbol()) {
Ayrıca eğer sayı ve çift aynı ise for( i=OrdersTotal();i==0;i--) döngüsünde bu OrderSelect(i,SELECT_BY_POS ); ve sonra OP_SELLSTOP gibi kaç sipariş sayarım
Sipariş yoksa, mevcut olmayan türden bir sipariş açarız. Üst döngüdeki X ve alt döngüdeki Y değişkeni, gerekli türdeki siparişlerin sayısıdır. Her iki döngü de yapı ve amaç bakımından aynıdır.
Ben zaten açıklamalarla yazdım ama sonra baba geldi aradı süt çay helva getirdi ama mesaj atmadım işemeye gittim baba gönderilmeyen mesajı sildi ne olur bir başka yazarmısın arama motoru penceresi ?? Ben de ısırgan ezmesinin ne olduğunu merak ediyorum, biraz korktum ve neredeyse açıklama yapmadan gönderdim.
Yani, X b Y her zaman 0'a eşittir. Muhtemelen for döngüsü çalışmıyor. Kısacası, orada neyin işe yaramayacağını hiç anlamıyorum, bu nedenle siparişler her tıklamada 2 tane açılıyor.
Evet elbette.
İlk önce bu döviz çiftinde gerekli sihirli numaraya sahip emirleri seçiyorum. if( OrderMagicNumber( )==2000 &&OrderSymbol()==Symbol()) {
Ayrıca eğer sayı ve çift aynı ise for( i=OrdersTotal(); i==0; i--) döngüsünde bu OrderSelect(i,SELECT_BY_POS ); ve sonra OP_SELLSTOP gibi kaç sipariş sayarım
Sipariş yoksa, mevcut olmayan türden bir sipariş açarız. Üst döngüdeki X ve alt döngüdeki Y değişkeni, gerekli türdeki siparişlerin sayısıdır. Her iki döngü de yapı ve amaç bakımından aynıdır.
Ben zaten açıklamalarla yazdım ama sonra baba geldi aradı süt çay helva getirdi ama mesaj atmadım işemeye gittim baba gönderilmeyen mesajı sildi ne olur bir başka yazarmısın arama motoru penceresi ?? Ben de ısırgan ezmesinin ne olduğunu merak ediyorum, biraz korktum ve neredeyse açıklama yapmadan gönderdim.
Yani, X b Y her zaman 0'a eşittir. Muhtemelen for döngüsü çalışmıyor. Kısacası, orada neyin işe yaramayacağını hiç anlamıyorum, bu nedenle her tikte 2 sipariş açılıyor.
kesinlikle doğru, for döngüleri istediğini yapmaz.
şunu yazdınız: for( i=OrdersTotal();i==0;i--)
1) 0 emir varsa, döngü 1 kez yürütülür. Aynı zamanda kimin ne bildiğini ve kimin ne yapacağını, kim bilir ne yapacağını seçecektir =)
2) 0'dan fazla sipariş varsa, "i==0" koşulu karşılanmadığından döngü hiç başlamaz.
Expression2 - döngü sonlandırma koşulunun kontrol edilmesi. Doğruysa, for döngüsü gövde ifadesi yürütülür.
yardım diyor
Expression2 - döngü sonlandırma koşulunun kontrol edilmesi. Doğruysa, for döngüsü gövde ifadesi yürütülür.
doğru, döngü ulaşmıyor
yazmıştınız: "Düzenin sembolü (hangi düzenden? Birçoğu var ... veya hiç yok) mevcut olana eşitse ve büyüsü (birinin mi?) 1000'e eşitse, o zaman başlayın. döngü"
ancak gereklidir: "döngüyü çalıştırın. İçinde: 1) bir sıra seçin . 2) ve sembol =.. ve büyü =1000 ise, o zaman X++;"
Gerçek hesaplardaki bazı DC'ler, sembol adlarına "." gibi her türlü önek atar. veya "FXF".
Bu önekleri nasıl değiştirebilirim?
şöyle yaptım:
#define DEF_SPEC "FXF"
string SymbolsTrade[] = {"AUDCAD"DEF_SPEC ... - bu çalışmıyor
string SymbolsTrade[] = {"AUDCAD"+DEF_SPEC ... - ve bu da çalışmıyor
sonuç olarak, istenen AUDCADFXF yerine sadece FXF alıyorum.
Bana nasıl uygulanacağını söyleme?Gerçek hesaplardaki bazı DC'ler, sembol adlarına "." gibi her türlü önek atar. veya "FXF".
Bu önekleri nasıl değiştirebilirim?
şöyle yaptım:
#define DEF_SPEC "FXF"
string SymbolsTrade[] = {"AUDCAD"DEF_SPEC ... - bu çalışmıyor
string SymbolsTrade[] = {"AUDCAD"+DEF_SPEC ... - ve bu da çalışmıyor
sonuç olarak, istenen AUDCADFXF yerine sadece FXF alıyorum.
Bana nasıl uygulanacağını söyleme?Eh, "hemen" seçenek çalıştı:
Anladım, hemen yapacağım.
Ayrıca, durum çalışmıyor