[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 31
![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Duyduğum kadarıyla, derleyici kodu derlerken tüm "boşlukları" kaldırıyor. Mantıksal olarak, hız için hangi seçeneğin yazılacağı mor olmalıdır, çünkü derlenmiş dosyadaki çıktı "boşluksuz" aynı olacaktır.
Değil mi?
boşluk evet, ama mantık hayır. Doğru mantık + ek işlevler , Expert Advisor'ın testini onlarca kat hızlandırabilir. Bu, MT4'te çok önemlidir.
özellikle koddaki bu saçmalık:
void start() {
double ma1=iMA(blablabla,1),
ma2=iMA(blablabla2,1);
}
bu saçmalık için suratına kodlayıcı vurmak için büyük bir istek var.
boşluk evet, ama mantık hayır. Doğru mantık + ek işlevler, Expert Advisor'ın testini onlarca kat hızlandırabilir.
Peki, parantezin bir satır aşağı kaydırılmasının mantığı nasıl değişecek? Sonuçta, kodun yapısı aynı kalacak ve buna göre mantık da ...
Belki birisi MT4'te böyle bir çözümün mümkün olup olmadığına karar vermiştir. Bulunamadı. Başka bir danışmanın ticaretini izleyen bir danışmana veya bir komut dosyasına ihtiyacınız var (danışman aynı sihirle farklı çiftler üzerinde işlem yapıyor). Ve her siparişin kapatılmasından sonra, sihirle kâr elde etmek için bir kontrol yapıldı (daha önce izleme danışmanının ayarlarına girildi). Kâr daha büyük veya eşitse, izleme EA'sı EA ile ticareti durdurmalıdır. Bu ticaret danışmanına ek olarak, diğerleri de hesapta ticaret yapıyor. Çünkü EquityLimits Expert Advisor'ın (_http://mtexperts.narod.ru/files/EquityLimits_EA.ex4) bakiye ile hesap öz sermayesi arasındaki mevcut farkı izlediğini ve belirtilen limitlere ulaşılırsa tüm emirleri kapattığını ve tüm danışmanları devre dışı bıraktığını tespit etti (araç çubuğundaki "Uzmanlar" düğmesine basar). Bu an tatmin edici değil.
İşte Kim I.V. - Aynı büyü ile açılan emirlerin exp trol hissesi. İhtiyaçlarınıza göre ayarlayın (belirli bir kar seviyesine ulaşıldığında tüm siparişleri ihtiyacınıza göre kapatma açısından). Kendim ticaret için kullanacağım. Çok fazla sihirbaz varsa, bu deneyimi kullanılan sihirbaz sayısına göre farklı enstrümanlarda çalıştırmanız gerekir.
not Kâr seviyesine ulaştıktan sonra pozisyonları kapatma kararı almak için doğrudan işlem exp'de kod yazmanızı engelleyen nedir?
Eğer ilgileniyorsanız, depa boyutunun bir yüzdesi olarak önceden belirlenmiş bir kayıp seviyesine ulaşıldığında bu exp'nin tüm emirlerini kapatma konusunda bir ticaret uzmanına bu soruna kendi çözümümü gönderebilirim - zararı ihtiyacınıza göre ayarlayın ve bu kadar.
P.P.S. Sitede buldum:
Tünaydın.
Expert Advisor'ın bool türünün giriş parametresi optimizasyona katılamaz mı? - Expert Advisor özelliklerinde optimize edilmiş olarak benzer parametreleri seçmeye çalıştığımda başarısız oluyor.
Saygılarımla, Mihail.
Tünaydın.
Expert Advisor'ın bool türünün giriş parametresi optimizasyona katılamaz mı? - Expert Advisor özelliklerinde optimize edilmiş olarak benzer parametreleri seçmeye çalıştığımda başarısız oluyor.
Saygılarımla, Mihail.
granit77 :
Не может. Используем тип int (0--1), и немного меняем запись условия.
Teşekkür ederim!,
ama korkarım "biraz" işe yaramayacak))) - 16 bool tipi parametreli üç katlı bir mantıksal formülüm var)
Alış fiyatından bir alış emri gönderirken, Satıştan veya Bid'den minimum Kaybı Durdur ve Kâr Al fiyatları için belirlenen minimum fiyat nedir?
Öğretmek.