Interesting : Bir şey hatırladım. Ana klasörün bir alt dizininde bulunan bir kitaplık için #import'u nasıl doğru bir şekilde kullanacağınızı size kim söyleyecek?
MT4'te benim için şöyle çalışıyor: #import "TrendLine\\MemoryDLL.dll"
MetaTester: "Açık fiyatlar" test yönteminin işleyişini değiştirdi. Daha önce olduğu gibi, Expert Advisor'ın OnTick'i yalnızca bir çubuğun açılışında başlatılır, ancak M1 OHLC keneleri yerine test edilen çubuğun yüksek, düşük, yakın durumları çalınır. Bu nedenle stop ve bekleyen emirler belirtilen fiyattan tetiklenemeyebilir. Bu, test sırasında çoklu hızlanma elde etmeyi mümkün kıldı.
Ve eski rejim, yenisiyle birlikte bırakılabilir mi? Herkes hız ve kalite arasında bir uzlaşma seçebilir.
Bazı durumlarda, hayır. İşlemlerin beyan edilen fiyattan yapılmadığı rejimi gerçekten sevmiyorum (bu durumda, bu fenomen norm olarak kabul edilecektir).
Bu nedenle Konstantin'in talebini şahsen destekleyeceğim.
"İlan edilen fiyattan değil" ne anlama geliyor? Belirtin.
Metni daha dikkatli okumak
MetaTester: "Açık fiyat" test yönteminin işleyişini değiştirdi. Daha önce olduğu gibi, Expert Advisor'ın OnTick'i yalnızca bir çubuğun açılışında başlatılır, ancak M1 OHLC keneleri yerinetest edilen çubuğun yüksek, düşük, yakın durumları çalınır. Bu nedenle stoplar ve bekleyen emirler belirtilen fiyattan tetiklenemeyebilir . Bu, test sırasında çoklu hızlanma elde etmeyi mümkün kıldı.
Gecikmelerle çalışmaya alıştığım için bu an benim için çok önemli ve gecikmelerin " belirtilen fiyata değil " çalışmasını gerçekten istemem.
Bu yaklaşımla, bu tür testler beni kesinlikle ilgilendirmiyor.
Bu nedenle, "açılış fiyatlarıyla" (dakika çubuklarında ve test edilen çubukta) iki tür test olacağı seçeneğin tamamen kabul edilebilir bir çözüm olacağına inanıyorum.
Evet, bunu da sevmiyorum. Bir sonraki çubukta, geciktiricinin önceki çubuğun yüksek - düşük aralığında olup olmadığını kontrol edebilirsiniz. Eğer isabet ederse, o zaman belirlenen fiyatlarda çalıştı.
Soru kontrolde değil istenirse yapılabilir. Soru, neden? Aslında böyle bir uygulama şahsen benim için " açılış fiyatlarında " modunu kullanmayı kabul edilemez hale getirecek, bu da "tüm onaylar" modunu kullanırken aslında şahsen harika frenler alacağım anlamına geliyor. Her iki FIG, "hızlı" bir çalışma ile sonucun ne olduğunu bilir.
Hem M1 OHLC modunda hem de Açık Fiyatlar modunda tamamen aynı şekilde çalışan (mevcut 607 yapısında) MovingAverages örneğimiz var. Ve neden? Kesinlikle barın başında işlem gördüğü için - özel bir kontrol buna değer.
Aynı koşulu uzmanınızda ayarlayın ve M1 OHLC modunda yarışın. Ve kutsanacaksın.
Hem M1 OHLC modunda hem de Açık Fiyatlar modunda tamamen aynı şekilde çalışan (mevcut 607 yapısında) MovingAverages örneğimiz var. Ve neden? Kesinlikle barın başında işlem gördüğü için - özel bir kontrol buna değer.
Aynı koşulu uzmanınızda ayarlayın ve M1 OHLC modunda yarışın. Ve kutsanacaksın.
1. Evet, düzgün ticaret yapabilir ve yapar. Ama stratejide var. Ve ipotekli değilim, işlerim tecil esasına göre yürütülüyor.
Evet ve duraklarla net değil - BELİRTİLEN FİYATLARDA NEDEN ÇALIŞMALI (ÇALIŞABİLİR)?
Bu yüzden en azından All Tiki'ye geçmezsem mutlu olmayacağım.
2. Ve yeni bir çubuğu kontrol edip yalnızca açıldığında ticaret yaparsanız, tamamen farklı bir strateji elde edersiniz.
Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
Evet, yapabilir ve olması gerektiği gibi ticaret yapar. Ama stratejide var. Ve ipotekli değilim, işlerim tecil esasına göre yürütülüyor.
Evet ve duraklarla net değil - BELİRTİLEN FİYATLARDA NEDEN ÇALIŞMALI (ÇALIŞABİLİR)?
Bu yüzden en azından All Tiki'ye geçmezsem mutlu olmayacağım.
2. Ve yeni bir çubuğu kontrol edip yalnızca açıldığında ticaret yaparsanız, tamamen farklı bir strateji elde edersiniz.
İhtiyacım olan bu mu?
Evet, hayır, anladığım kadarıyla, "Test cihazında açılış fiyatlarında nasıl işlem yapılır, ancak keneler dikkate alınarak" bir yöntem teklif edildi. Test cihazında böyle bir seçeneğe ihtiyacınız var mı? Çalışmasının sonuçları, kodunuza hafifçe ekleyerek ve M1 OHLC modunda çalıştırarak yeniden üretilebilir (örneğin, test için EA'ya bir seçenek/anahtar girin). ...Ve hatta "tüm tikler" modunda koşun.
Merhaba, söyle lütfen
Fark, orijinal versiyonda nesnenin şu şekilde tanımlanmasıdır:
onlar. nesne dinamiktir. Ve sen:
Bu durumda, yöntem şöyle görünmelidir:
Bir şey hatırladım. Ana klasörün bir alt dizininde bulunan bir kitaplık için #import'u nasıl doğru bir şekilde kullanacağınızı size kim söyleyecek?
https://www.mql5.com/ru/forum/23/page15
MetaTester: "Açık fiyatlar" test yönteminin işleyişini değiştirdi. Daha önce olduğu gibi, Expert Advisor'ın OnTick'i yalnızca bir çubuğun açılışında başlatılır, ancak M1 OHLC keneleri yerine test edilen çubuğun yüksek, düşük, yakın durumları çalınır. Bu nedenle stop ve bekleyen emirler belirtilen fiyattan tetiklenemeyebilir. Bu, test sırasında çoklu hızlanma elde etmeyi mümkün kıldı.
Kalite için "tüm onaylar" modu size uymayacak mı?
Bazı durumlarda, hayır. İşlemlerin beyan edilen fiyattan yapılmadığı rejimi gerçekten sevmiyorum (bu durumda, bu fenomen norm olarak kabul edilecektir).
Bu nedenle Konstantin'in talebini şahsen destekleyeceğim.
"İlan edilen fiyattan değil" ne anlama geliyor? Belirtin.
Metni daha dikkatli okumak
Gecikmelerle çalışmaya alıştığım için bu an benim için çok önemli ve gecikmelerin " belirtilen fiyata değil " çalışmasını gerçekten istemem.
Bu yaklaşımla, bu tür testler beni kesinlikle ilgilendirmiyor.
Bu nedenle, "açılış fiyatlarıyla" (dakika çubuklarında ve test edilen çubukta) iki tür test olacağı seçeneğin tamamen kabul edilebilir bir çözüm olacağına inanıyorum.
Evet, bunu da sevmiyorum. Bir sonraki çubukta, geciktiricinin önceki çubuğun yüksek - düşük aralığında olup olmadığını kontrol edebilirsiniz. Eğer isabet ederse, o zaman belirlenen fiyatlarda çalıştı.
Hem M1 OHLC modunda hem de Açık Fiyatlar modunda tamamen aynı şekilde çalışan (mevcut 607 yapısında) MovingAverages örneğimiz var. Ve neden? Kesinlikle barın başında işlem gördüğü için - özel bir kontrol buna değer.
Aynı koşulu uzmanınızda ayarlayın ve M1 OHLC modunda yarışın. Ve kutsanacaksın.
Hem M1 OHLC modunda hem de Açık Fiyatlar modunda tamamen aynı şekilde çalışan (mevcut 607 yapısında) MovingAverages örneğimiz var. Ve neden? Kesinlikle barın başında işlem gördüğü için - özel bir kontrol buna değer.
Aynı koşulu uzmanınızda ayarlayın ve M1 OHLC modunda yarışın. Ve kutsanacaksın.
1. Evet, düzgün ticaret yapabilir ve yapar. Ama stratejide var. Ve ipotekli değilim, işlerim tecil esasına göre yürütülüyor.
Evet ve duraklarla net değil - BELİRTİLEN FİYATLARDA NEDEN ÇALIŞMALI (ÇALIŞABİLİR)?
Bu yüzden en azından All Tiki'ye geçmezsem mutlu olmayacağım.
2. Ve yeni bir çubuğu kontrol edip yalnızca açıldığında ticaret yaparsanız, tamamen farklı bir strateji elde edersiniz.
İhtiyacım olan bu mu?
Evet, yapabilir ve olması gerektiği gibi ticaret yapar. Ama stratejide var. Ve ipotekli değilim, işlerim tecil esasına göre yürütülüyor.
Evet ve duraklarla net değil - BELİRTİLEN FİYATLARDA NEDEN ÇALIŞMALI (ÇALIŞABİLİR)?
Bu yüzden en azından All Tiki'ye geçmezsem mutlu olmayacağım.
2. Ve yeni bir çubuğu kontrol edip yalnızca açıldığında ticaret yaparsanız, tamamen farklı bir strateji elde edersiniz.
İhtiyacım olan bu mu?