Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 214

 
Merhaba! Test sırasında oluşturulan global değişkenlerin neden terminalde görünmediğini söyle? GlobalVariableSet() olarak oluşturulanları kastediyorum.
 
dmitry01110 :
Merhaba! Test sırasında oluşturulan global değişkenlerin neden terminalde görünmediğini söyle? GlobalVariableSet() olarak oluşturulanları kastediyorum.
Test cihazının, test ve optimizasyon için gerekli tüm verileri depoladığı kendi ayrı dizinleri vardır.
 
Reshetov :
Test cihazının, test ve optimizasyon için gerekli tüm verileri depoladığı kendi ayrı dizinleri vardır.
Onlar. Yalnızca dosya sistemini kullanarak veri alışverişi yapmak mümkün müdür?
 
Merhaba. Bir soru. ChartApplyTemplate işlevini kullanırken 5019 hatası alıyorum - dosyayı bulamıyorum. Klasörde bir dosya var, pencereye manuel olarak yükleniyor. Test sırasında görselleştirme modunda hata veriyor ve danışman bir demo hesabındaki grafiğe uygulandıysa her şey yolunda demektir.
 
cyn :
Merhaba. Bir soru. ChartApplyTemplate işlevini kullanırken 5019 hatası alıyorum - dosyayı bulamıyorum. Klasörde bir dosya var, pencereye manuel olarak yükleniyor. Test sırasında görselleştirme modunda hata veriyor ve danışman bir demo hesabındaki grafiğe uygulandıysa her şey yolunda demektir.
Görselleştirme modu bir test modudur. Test cihazının kendi dizinleri vardır.
 
Reshetov :
Görselleştirme modu bir test modudur. Test cihazının kendi dizinleri vardır.

ve sır değilse ne? Ve en önemlisi, ChartApplyTemplate işlevi test modunda nasıl kullanılır? Ve neden TerminalInfoString(TERMINAL_PATH) işlevi tam olarak terminalin başlatıldığı dizini gösteriyor?

 
Reshetov :
Görselleştirme modu bir test modudur. Test cihazının kendi dizinleri vardır.
cin :

ve sır değilse ne? Ve en önemlisi, ChartApplyTemplate işlevi test modunda nasıl kullanılır? Ve neden TerminalInfoString(TERMINAL_PATH) işlevi tam olarak terminalin başlatıldığı dizini gösteriyor?

Genel olarak soru, standart hareketlerin (MT5'te yerleşik) farklı çizim stilleriyle test cihazında ekranda nasıl gösterileceğidir. Örneğin, hızlı kırmızı ve yavaş mavi?

 

Lütfen mql5 için sipariş açma işlevini yeniden yapmama yardım edin.

 OrderSend ( "NZDUSD" ,OP_BUY,Lot,MarketInfo( "NZDUSD" ,MODE_ASK),slip, 0 ,MarketInfo( "NZDUSD" ,MODE_ASK)+tp* Point , "NZDUSD" ,magic[ 3 ], 0 ,Red);
 
Example2 :

Lütfen mql5 için sipariş açma işlevini yeniden yapmama yardım edin.

MQL5'te Ticaret işlemleri makalesini okuyun - çok kolay .
 

Lütfen bana söyle. EA, OrderSend() göndererek piyasadan bir anlaşma yapar ve StopLoss ve TakeProfit hemen ayarlanır. Büyü belirlenir. Daha sonra, bir stop veya kar tetiklendiğinde hangisinin işe yaradığını nasıl belirleyebilirim? Onlar. Tüm tarihsel anlaşmalar arasında (ve birçoğu olabilir, çünkü diğer uzmanlar aynı enstrüman üzerinde işlem yapabilirler) kapanış emirlerinden birinin sonucu olan - zararı durdur veya kar al - olanı nasıl bulabilirim? Bu işlemlerin büyüsü zaten sıfırdır, onunla tanımlanamaz... Bu işlemle sonuçlanan emir biletini öğrenebilirsiniz, ancak zararı durdur ve kar al biletleri önceden bilinmemektedir. Veya bunları tanımlamanın bir yolu var mı? Genel olarak, şu veya bu biletle bir emirle açılan bir anlaşmanın durumunu - stop veya kârın açıldığı anda gerçekleştirilip gerçekleştirilmediği ve eğer öyleyse, tam olarak ne yapıldığını ve ne olduğunu izlemem gerekiyor. finansal sonuç. Nasıl yapılır? MT5'te bu mümkün mü?