[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 1113
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
sonra zamanı filtrele
Söyle bana, ayrı bir grafik değil, tüm profil için bir şablon oluşturmak mümkün mü: pencerelerin sayısı, seçilen TF'ler, üzerlerindeki hindiler ??
evet. Adı "Profil"
Diyelim ki eurusd profilinde farklı yapılandırılmış grafiklerle açık 5 pencerem var. Şimdi ayrıca bir çift gbpusd kurmam gerekiyor. Önceki profili kaydediyorum, varsayılan profile gidiyorum ve orada tüm ayarlar eurusd profilindekiyle aynı, her şey olması gerektiği gibi, sadece bir araç olarak değiştir (çift)
Her şeyi istediğiniz gibi özelleştirin ve profili "brera1" adı altında kaydedin. Ardından ikinci profili kurar ve "brera2" adı altında kaydeder. Vb.
Ardından kaydedilen profillerden herhangi birini geri yükleyin.
Sevgili programcılar, programın bir parçasından çıldırmaya başladığım için yardımınızı istiyorum:
if (ExpOrdersCount >1 && sumB+summS>0)
{
// tüm siparişler 0'da kapatılıyor
for(int cbb=1; cbb<=OrdersTotal(); cbb++) // Siparişler arasında döngü yapın
{
if(OrderSelect(cbb-1, SELECT_BY_POS,MODE_TRADES)==true)
{
if (OrderType()==OP_BUY) OrderClose(OrderTicket(), OrderLots(), Ask, 3,Violet);
if (OrderType()==OP_SELL) OrderClose(OrderTicket(), OrderLots(), Bid, 3,Violet);
}
}
}
Örneğin iki pozisyon açıkken şartlar sağlanmışsa son açık emir kapanmaz, askıda kalmaya devam eder.
Soruyu daha farklı formüle etmeye çalışacağım, tüm siparişler nasıl doğru bir şekilde kapatılır?
Değişiklikle aynı sorun:
if((priceB+priceS)!=0 && ExpOrdersCount>1)
for(int bez=1; bez<=OrdersTotal(); bez++) // Siparişler arasında dolaş
{
if(OrderSelect(bez-1, SELECT_BY_POS)==true)
{
if (OrderMagicNumber()==Mag) OrderModify(OrderTicket(),OrderOpenPrice(),OrderStopLoss(), NormalizeDouble (0.5*(priceS+priceB),2),0,Mavi);
}
}
İkincisi değiştirilmez.
Soruyu daha farklı formüle etmeye çalışacağım, tüm siparişler nasıl doğru bir şekilde kapatılır?
Çoklu para birimi için uygun değildir.
Çoklu para birimi için uygun değildir.