Geçmiş fiyat tekliflerini indirmek için MetaTrader 5'i yükleyin, c simgesine tıklayındolar sembolü: "Bir sembol listesi görüntüle" (veya Ctrl tuşuna basabilirsiniz)U ). Semboller penceresi görünecektir. "SPESİFİKASYON" sekmesinde istenen para birimi çiftini buluyoruz, örneğin GBPCHF . "BARS" sekmesinde, dakika tırnaklarını (M1) ve gerekli dönemin başlangıç ve bitiş tarihlerini ayarlayın. "İSTEK" düğmesine tıkladıktan sonra, bir metatrader kullanarak stratejileri test etmek için kullanılabilecek bir csv dosyası indirilecektir veya onların programları ile.
EXCEL'i kullanmaİlk satırın dosyadaki bilgilerin içeriğini gösterdiği bu dosyanın içeriğini görebilirsiniz, yani. "tarih, saat" ve ardından, "AÇIK", "YÜKSEK", "DÜŞÜK", "KAPALI", "TICKVOL", "VOL", " YAYILMAK "
Bu verilerin ne anlama geldiğini çok iyi anlıyorum, ancak bunlardan BIT'in nasıl çıkarılacağınıve MetaTrader 5'in kullandığını SORUN ?
MetaTrader 5 Expert Advisor'da, SymbolInfoTick() aracılığıyla fiyatları talep edin ve fiyatları alın. Ve herhangi bir yerde herhangi bir şey saklamanıza gerek yok :) MetaTrader 5, ticaret sunucusuna bağlanır bağlanmaz zaten tüm tik geçmişine (gerçek tikler) sahiptir.
Ctrade sınıfında m_trade.ResultPrice() ( Broker tarafından onaylanan fiyatı alır. ) ve CPositionInfo sınıfında m_position.PriceOpen() ( Pozisyon açılış fiyatını alır. ) vardır. Bu fiyatlar arasındaki farkın kayma olacağını doğru mu anladım? Açık pozisyonların veya işlemlerin geçmişten kaymasını sağlamak için kanıtlanmış yöntemler var mı?
Exp_i-SpectrAnalysis_WPR Эксперт Exp_i-SpectrAnalysis_WPR построен на основе изменения направления движения индикатора i-SpectrAnalysis_WPR. BalanceOfPower_Histogram Индикатор Balance of Power (BOP) в виде цветной гистограммы силы и направления действующего тренда. wlxBW5ZoneAlert Семафорный сигнальный индикатор с...
MetaTrader 5 Expert Advisor'da, SymbolInfoTick() aracılığıyla fiyatları talep edin ve fiyatları alın. Ve herhangi bir yerde herhangi bir şey saklamanıza gerek yok :) MetaTrader 5, ticaret sunucusuna bağlanır bağlanmaz zaten tüm tik geçmişine (gerçek tikler) sahiptir.
Bu biraz farklı - Tik değerlerini bir dakika aralığında analiz etmek istemiyorum veSymbolInfoTick() 'ten alınan son piyasa değerleri şu anda o kadar önemli değil.
Gelecekte MetaTrader 5'te oynamak için stratejimi (robotum) programlarımla aynı anda birkaç para biriminin ASK,BID,VOLUME'larınıdikkate alarak dakika fiyatları üzerinde test etmek istiyorum.veSPREAD, ancak mumlar değil.
Programlar VISUALile yazıldığı içinC, test için MT kullanamıyorum.
Programlar oldukça karmaşıktır ve MQL'yepek çevrilemezler (gelecekte DLL dosyalarını kullanmayı planlıyorum).
Merhaba! Lütfen bana Windows 10'da MetaEditor'da F1'e bastığınızda yardımın neden açılmadığını, ancak bir yere https://go.microsoft.com/ adresine gönderdiğini söyler misiniz?
Nauris Zukas : Merhaba! Lütfen bana Windows 10'da MetaEditor'da F1'e bastığınızda yardımın neden açılmadığını, ancak bir yere https://go.microsoft.com/ adresine gönderdiğini söyler misiniz?
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı?
MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu?
İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır?
Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz?
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı? Evet. MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu? "MQl5 Referansı" açılmıyor. İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır? https://go.microsoft.com Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz? Windows 10
Kısacası, başka bir bilgisayarda, bir fonksiyonda sadece F1'e bastım ve belgeler hemen açıldı, burada böyle çalışmıyor.
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı? Evet. MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu? "MQl5 Referansı" açılmıyor. İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır? https://go.microsoft.com Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz? Windows 10
Kısacası, başka bir bilgisayarda bir fonksiyonda sadece F1'e bastım ve belgeler hemen açıldı, burada böyle çalışmıyor.
Geçmiş fiyat tekliflerini indirmek için MetaTrader 5'i yükleyin, c simgesine tıklayın dolar sembolü: "Bir sembol listesi görüntüle" (veya Ctrl tuşuna basabilirsiniz) U ). Semboller penceresi görünecektir. "SPESİFİKASYON" sekmesinde istenen para birimi çiftini buluyoruz, örneğin GBPCHF . "BARS" sekmesinde, dakika tırnaklarını (M1) ve gerekli dönemin başlangıç ve bitiş tarihlerini ayarlayın. "İSTEK" düğmesine tıkladıktan sonra, bir metatrader kullanarak stratejileri test etmek için kullanılabilecek bir csv dosyası indirilecektir veya onların programları ile.
EXCEL'i kullanma İlk satırın dosyadaki bilgilerin içeriğini gösterdiği bu dosyanın içeriğini görebilirsiniz, yani. "tarih, saat" ve ardından, "AÇIK", "YÜKSEK", "DÜŞÜK", "KAPALI", "TICKVOL", "VOL", " YAYILMAK "
Bu verilerin ne anlama geldiğini çok iyi anlıyorum, ancak bunlardan BIT'in nasıl çıkarılacağını ve MetaTrader 5'in kullandığını SORUN ?
MetaTrader 5 Expert Advisor'da, SymbolInfoTick() aracılığıyla fiyatları talep edin ve fiyatları alın. Ve herhangi bir yerde herhangi bir şey saklamanıza gerek yok :) MetaTrader 5, ticaret sunucusuna bağlanır bağlanmaz zaten tüm tik geçmişine (gerçek tikler) sahiptir.
Bana yardım et lütfen!!!
Partinin maliyetini hesaplamak istiyorum
doubleLts=1;
if(OrderCalcMargin( ORDER_TYPE_BUY ,Symbol(),Lts,SymbolInfoDouble(Symbol(),SYMBOL_ASK),Margin));
uyarı(marj);
Uyarı: boş kontrollü ifade bulundu
Marj 0 olarak ayarlandı.
İşin garip yanı, mt5'in saf versiyonunda bu fonksiyon çalışıyor, ancak "open broker" dan mt5'te fonksiyon 0'ı geçiyor.
Merhaba, bana kaymayı anlatın (Sapma / Kayma).
Ctrade sınıfında m_trade.ResultPrice() ( Broker tarafından onaylanan fiyatı alır. ) ve CPositionInfo sınıfında m_position.PriceOpen() ( Pozisyon açılış fiyatını alır. ) vardır. Bu fiyatlar arasındaki farkın kayma olacağını doğru mu anladım? Açık pozisyonların veya işlemlerin geçmişten kaymasını sağlamak için kanıtlanmış yöntemler var mı?
Açık pozisyonların veya işlemlerin geçmişten kaymasını sağlamak için kanıtlanmış yöntemler var mı?
https://www.mql5.com/ru/code/16134
MetaTrader 5 Expert Advisor'da, SymbolInfoTick() aracılığıyla fiyatları talep edin ve fiyatları alın. Ve herhangi bir yerde herhangi bir şey saklamanıza gerek yok :) MetaTrader 5, ticaret sunucusuna bağlanır bağlanmaz zaten tüm tik geçmişine (gerçek tikler) sahiptir.
Sevgili Vladimir Karputov !
Bağlantı için teşekkürler!
Önerdiğiniz makaleye baktım "METATRADER 5 TERMİNAL STRATEJİ TEST CİHAZINDA KENE ÜRETİMİ İÇİN ALGORİTMA"
Bu biraz farklı - Tik değerlerini bir dakika aralığında analiz etmek istemiyorum ve SymbolInfoTick() 'ten alınan son piyasa değerleri şu anda o kadar önemli değil.
Gelecekte MetaTrader 5'te oynamak için stratejimi (robotum) programlarımla aynı anda birkaç para biriminin ASK , BID , VOLUME'larını dikkate alarak dakika fiyatları üzerinde test etmek istiyorum. ve SPREAD , ancak mumlar değil .
Programlar VISUAL ile yazıldığı için C , test için MT kullanamıyorum.
Programlar oldukça karmaşıktır ve MQL'ye pek çevrilemezler (gelecekte DLL dosyalarını kullanmayı planlıyorum ).
İlginiz için teşekkür ederim!
Merhaba! Lütfen bana Windows 10'da MetaEditor'da F1'e bastığınızda yardımın neden açılmadığını, ancak bir yere https://go.microsoft.com/ adresine gönderdiğini söyler misiniz?
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı?
MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu?
İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır?
Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz?
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı?
Evet.
MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu?
"MQl5 Referansı" açılmıyor.
İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır?
https://go.microsoft.com
Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz?
Windows 10
Kısacası, başka bir bilgisayarda, bir fonksiyonda sadece F1'e bastım ve belgeler hemen açıldı, burada böyle çalışmıyor.
MQL5 kodunun içindeki imleç, F1'e basmadan önce MetaEditor'da mı açıldı?
Evet.
MetaEditor Yardım menüsündeki "Yardım" ve " MQl5 Referans " bölümleri çalışıyor mu?
"MQl5 Referansı" açılmıyor.
İmleç standart Not Defteri programının içindeyken - F1'e bastığınızda ne açılır?
https://go.microsoft.com
Gerçek Windows 10 mu çalıştırıyorsunuz yoksa Linux veya Mac OS'de çalıştırmayı mı taklit ediyorsunuz?
Windows 10
Kısacası, başka bir bilgisayarda bir fonksiyonda sadece F1'e bastım ve belgeler hemen açıldı, burada böyle çalışmıyor.
Terminali aynı klasöre yeniden yükleyin.
Terminali aynı klasöre yeniden yükleyin.
Değişiklik yapılmadan " MQl5 Reference " açılmaz.