Merhaba trader arkadaşlar. MT5 strateji test cihazında spread'i değiştirmek için bir ayar olup olmadığını söyleyebilir misiniz? MT4 test cihazında formayı sorunsuz bir şekilde değiştirebilirsiniz, ancak MT5'te nasıl yapacağımı anlamıyorum. Şimdiden teşekkürler.
Merhaba trader arkadaşlar. MT5 strateji test cihazında spread'i değiştirmek için bir ayar olup olmadığını söyleyebilir misiniz? MT4 test cihazında formayı sorunsuz bir şekilde değiştirebilirsiniz, ancak MT5'te nasıl yapacağımı anlamıyorum. Şimdiden teşekkürler.
Yayılma değiştirilemez. Ancak diğer yandan, gerçek bir yayılma ile test edebilirsiniz - bunu yapmak için, "Her işaret, gerçek işaretlere dayalı" test modunu seçin ve test, dinamik olarak değişen bir yayılma ile çalışacaktır (tam olarak gerçekte olduğu gibi değişecektir). hayat).
Testlerin farklı yürütme gecikmeleriyle çalıştırılması da şiddetle tavsiye edilir.
Yayılma değiştirilemez. Ancak diğer yandan, gerçek bir yayılma ile test edebilirsiniz - bunu yapmak için, "Her işaret, gerçek işaretlere dayalı" test modunu seçin ve test, dinamik olarak değişen bir yayılma ile çalışacaktır (tam olarak gerçekte olduğu gibi değişecektir). hayat).
Testlerin farklı yürütme gecikmeleriyle çalıştırılması da şiddetle tavsiye edilir.
MT5'te " Her tik , gerçek tiklere dayalı" çıkıyor == MT4'te "Mevcut" Açıkça teşekkürler.
Kolya32 : MT5'te " Her tik , gerçek tiklere dayalı" çıkıyor == MT4'te "Mevcut" Açıkça teşekkürler.
Hayır, değil.
MetaTrader 4'te "mevcut spread" modunda, test, testin başlatıldığı anda sunucu tarafından döndürülen spread'i alır. Yayılma yüzüyorsa, test cihazında herhangi biri olabilir - 2, 3, 10, 100 .., ancak her zaman sabit - test başlatıldığında sunucuda olan ve yayılma olacaktır. Bu moddaki bir sonraki testin başlangıcında sunucudaki yayılmanın değişmesi şartıyla, testten teste farklıdır.
MetaTrader 5'te, "gerçek tiklere dayalı her tik" modunda, test için geçmiş tik verileri alınır - tam olarak test süresi boyunca sunucuda bulunan tikler. Buna göre, yayılma dalgalıysa, test cihazında da dalgalı olacaktır - testi yaptığınız süre boyunca sunucuda değişme şeklini değiştirecektir.
MetaTrader 4'te "mevcut spread" modunda, test, testin başlatıldığı anda sunucu tarafından döndürülen spread'i alır. Yayılma yüzüyorsa, test cihazında herhangi biri olabilir - 2, 3, 10, 100 .., ancak her zaman sabit - test başlatıldığında sunucuda olan ve yayılma olacaktır. Bu moddaki bir sonraki testin başlangıcında sunucudaki yayılmanın değişmesi şartıyla, testten teste farklıdır.
MetaTrader 5'te, "gerçek tiklere dayalı her tik" modunda, test için geçmiş tik verileri alınır - tam olarak test süresi boyunca sunucuda bulunan tikler. Buna göre, yayılma dalgalıysa, test cihazında da dalgalı olacaktır - testi yaptığınız süre boyunca sunucuda değişme şeklini değiştirecektir.
Ve bunlar iki büyük fark.
Anlamaya başlıyor gibiyim. Bu kadar ayrıntılı bir açıklama için çok teşekkür ederim. Denemeye ve anlamaya devam edeceğim)
Bu giriş 2015.06.23 00:00 2015.06.23 girişine nasıl çevrilir. 4 sıfırı kaldırın. öyle yapmayı düşündüm
datetime Data= D'2015.06.23 00:00' ;
string Data_st=( string )Data;
Дальше с помощью строковой функции обрезать 2015.06 . 2300 : 00 до такой записи 2015.06 . 23 или заменить ноли пустотой
StringAdd , StringFill , StringReplace dize işlevlerine baktım ama bunlar ya bool ya da int ve nasıl çalıştıklarını anlamadım. Varsa bunları kullanmak mümkün mü, bir örnek verin, yoksa bot almam.
Bu giriş 2015.06.23 00:00 2015.06.23 girişine nasıl çevrilir. 4 sıfırı kaldırın. öyle yapmayı düşündüm
StringAdd , StringFill , StringReplace dize işlevlerine baktım ama bunlar ya bool ya da int ve nasıl çalıştıklarını anlamadım. Varsa bunları kullanmak mümkün mü, bir örnek verin, yoksa bot almam.
MQL5
Merhaba trader arkadaşlar. MT5 strateji test cihazında spread'i değiştirmek için bir ayar olup olmadığını söyleyebilir misiniz? MT4 test cihazında formayı sorunsuz bir şekilde değiştirebilirsiniz, ancak MT5'te nasıl yapacağımı anlamıyorum. Şimdiden teşekkürler.
Merhaba trader arkadaşlar. MT5 strateji test cihazında spread'i değiştirmek için bir ayar olup olmadığını söyleyebilir misiniz? MT4 test cihazında formayı sorunsuz bir şekilde değiştirebilirsiniz, ancak MT5'te nasıl yapacağımı anlamıyorum. Şimdiden teşekkürler.
Yayılma değiştirilemez. Ancak diğer yandan, gerçek bir yayılma ile test edebilirsiniz - bunu yapmak için, "Her işaret, gerçek işaretlere dayalı" test modunu seçin ve test, dinamik olarak değişen bir yayılma ile çalışacaktır (tam olarak gerçekte olduğu gibi değişecektir). hayat).
Testlerin farklı yürütme gecikmeleriyle çalıştırılması da şiddetle tavsiye edilir.
Yayılma değiştirilemez. Ancak diğer yandan, gerçek bir yayılma ile test edebilirsiniz - bunu yapmak için, "Her işaret, gerçek işaretlere dayalı" test modunu seçin ve test, dinamik olarak değişen bir yayılma ile çalışacaktır (tam olarak gerçekte olduğu gibi değişecektir). hayat).
Testlerin farklı yürütme gecikmeleriyle çalıştırılması da şiddetle tavsiye edilir.
MT5'te " Her tik , gerçek tiklere dayalı" çıkıyor == MT4'te "Mevcut" Açıkça teşekkürler.
Hayır, değil.
Hayır, değil.
Bu giriş 2015.06.23 00:00 2015.06.23 girişine nasıl çevrilir. 4 sıfırı kaldırın. öyle yapmayı düşündüm
StringAdd , StringFill , StringReplace dize işlevlerine baktım ama bunlar ya bool ya da int ve nasıl çalıştıklarını anlamadım. Varsa bunları kullanmak mümkün mü, bir örnek verin, yoksa bot almam.
Bu giriş 2015.06.23 00:00 2015.06.23 girişine nasıl çevrilir. 4 sıfırı kaldırın. öyle yapmayı düşündüm
StringAdd , StringFill , StringReplace dize işlevlerine baktım ama bunlar ya bool ya da int ve nasıl çalıştıklarını anlamadım. Varsa bunları kullanmak mümkün mü, bir örnek verin, yoksa bot almam.
Senin versiyonun daha iyi olurdu.