MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - 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
İyi akşamlar.
Bir gösterge derledim - seçilen enstrümanlar için bir oynaklık özeti tablosu. Göstergenin ayarlandığı tablodan bağımsız olarak veriler aynı şekilde hesaplanmalıdır. Ancak, farklı düşünüyor. Paydada grafik adında JPY olup olmadığına bağlı olarak.
Eğer öyleyse, tablo şöyle görünür:
değilse şöyle:
İşte kod:
İyi akşamlar.
Bir gösterge derledim - seçilen enstrümanlar için bir oynaklık özeti tablosu. Göstergenin ayarlandığı tablodan bağımsız olarak veriler aynı şekilde hesaplanmalıdır. Ancak, farklı düşünüyor. Paydada grafik adında JPY olup olmadığına bağlı olarak.
Bununla zaten tanıştım - JPY'nin daha az kesirli işareti var. Bu nedenle Nokta farklı olacaktır. Veya başka bir şey?
Bu arada Point() veya _Point kullanılması tavsiye edilir.Bununla zaten tanıştım - JPY'nin daha az kesirli işareti var. Bu nedenle Nokta farklı olacaktır
bir koşul eklemeyi denedim
ve sonra Z^'ye bölünür
ama sonunda, ene'siz bir çiftte her şey açıktır:
ve onunla bok:
bir koşul eklemeye çalıştı
ve sonra Z^'ye bölünür
ama sonunda, ene'siz bir çiftte her şey açıktır:
ve onunla bok:
Noktayı "SymbolInfoDouble( syb[k] , SYMBOL_POINT )" ile değiştirin
Noktayı "SymbolInfoDouble( syb[k] , SYMBOL_POINT )" ile değiştirin
Teşekkürler, şimdi her yer temiz ve her yerde saçmalık yok
Teşekkürler, şimdi her yer temiz ve her yerde saçmalık yok
Kodu biraz optimize edin, hesaplamayı yalnızca bir sembolde arayın:
Kodu biraz optimize edin, hesaplamayı yalnızca bir sembolde bir kez arayın:
Ve bu ruhla, dizilerle kısa çalışma için tüm kodu azaltın. Aynı mantığın herhangi bir tekrarı, döngüler olarak çerçevelenmelidir.
Güzel gün!
Bana sorunu nasıl çözeceğimi söyle, bir danışman yazdı , başarısız bir işlem durumunda, artan bir lotla (örneğin, 2 kez) bekleyen bir lot belirlenir,
ancak bu bekleyen emir yürütüldüğünde (nadiren, 10 vakanın 1'inde), başlangıçta algoritmaya göre ayarlanmış olmasına rağmen, parti katsayı ile çarpılmaz.
İşte bir örnek:
0,4 lotluk bir anlaşma kapatıldı, 0,8 lotluk bekleyen bir emir hemen verildi ve gerçekleştiğinde hacim 0,4 lottur.
Ne olabilirdi?
Teşekkür ederim.
Güzel gün!
Bana sorunu nasıl çözeceğimi söyle, bir danışman yazdı , başarısız bir işlem durumunda, artan bir lotla (örneğin, 2 kez) bekleyen bir lot belirlenir,
ancak bu bekleyen emir yürütüldüğünde (nadiren, 10 vakanın 1'inde), başlangıçta algoritmaya göre ayarlanmış olmasına rağmen, parti katsayı ile çarpılmaz.
İşte bir örnek:
0,4 lotluk bir anlaşma kapatıldı, 0,8 lotluk bekleyen bir emir hemen verildi ve gerçekleştiğinde hacim 0,4 lottur.
Ne olabilirdi?
Teşekkür ederim.
Belki sadece kısmi bir uygulamadır? Dergilerde neler var?