[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 320
![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
"çift MathRound ( double value)", ancak daha büyük bir ondalık kesire yuvarlanmasına ihtiyacım var ve sayı tamsayıysa veya zaten ondalık ise, ona dokunmayın.
Örneğin: 1) 0.744, 0.8'e yuvarlanır; 1.233, 1.3'e yuvarlanır
2) 0.9 veya 3 veya 1.5 dokunmayın.
Kontrol etmedim ama bunun gibi bir şey.
Kesinlikle işe yaramaz hareketler, yine de double res = 3'ü işlemek için matematiksel olarak double res=NormalizeDouble(res,1) yeterlidir; veya çift res = 3.0;
Fark, yalnızca yazdırıldığında (grafik) görünür olacaktır, ancak yazarın sorunun açıklamasında buna sahip değildir.
Kesinlikle işe yaramaz hareketler, yine de double res = 3'ü işlemek için matematiksel olarak double res=NormalizeDouble(res,1) yeterlidir; veya çift res = 3.0;
Fark, yalnızca yazdırıldığında (grafik) görünür olacaktır, ancak yazarın sorunun açıklamasında buna sahip değildir.
Peki, bunu yapabilirsiniz:
Bana göre ilk seçenek daha iyi. Daha hızlı çalışacaktır.Peki, bunu yapabilirsiniz:
Bana göre ilk seçenek daha iyi. Daha hızlı çalışacaktır.Bu seçenek
en hızlı olmalı
Vadim'in sürümü %20-25 oranında daha hızlıdır, ancak etki, bir milyonu aşan yineleme sayısıyla istikrarlı bir şekilde kendini göstermeye başlar. (kontrol)
Kodu nasıl test ettiğinizi gösterin
Vadim'in sürümü %20-25 oranında daha hızlıdır, ancak etki, bir milyonu aşan yineleme sayısıyla istikrarlı bir şekilde kendini göstermeye başlar. (kontrol)
şöyle yazmak doğrudur: if (OrderSelect (OrdersHistoryTotal()-1, SELECT_BY_POS, MODE_HISTORY) == OrderTakeProfit() == OrderClosePrice()) Stop=false // yani sondan son sipariş kar al (belirli bir seviyeye ulaşıldığında kar alarak), sonra Stop=false? (Global değişkenlerde dur)
soru ortaya çıktı, çünkü siparişim her durumda if((iClose(NULL,0,1)<ma) && Stop==True) koşuluyla açıldı...
Normalleştirilmemiş kopyaları asla karşılaştırmayın, işe yaramaz. Ve bu arada , bir emrin kapanış fiyatı alış fiyatından farklı olabilir (gerçek/demo (online))
bu nedenle fiyat farkının modülünü ölçmek ve test değeri ile karşılaştırmak daha doğru olacaktır.