MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 1151
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
Belki birisi program tarafından oluşturulan bir grafik nesneyi terminalde manuel olarak oluşturulan bir nesneden nasıl ayırt edeceğini biliyordur?
Önceden, terminal nesnelerinin # ile başlayan bir adı vardı.
Şimdi mt 5'te böyle bir fark yok
Tünaydın. Trend çizgisinin dikliğini birinci ekstremum ile ikincisi arasındaki noktalarda değil (onlara dayalı bir trend çizgisi oluşturuyoruz), yüzde olarak ayarlamanın bir yolu var mı? Yani ext 2, ext 1'e göre %x'tir. Fiyat ve zaman ölçeğine bağlı sanal koordinatlar oluşturmanın tavsiye edildiği mql forumunu okudum, ölçek değişirse onlar da değişecektir. @Artyom Trishkin
derece olarak mümkün)
derece olarak mümkün)
Bunu düşündüm, ancak grafiği ölçeklendirirseniz, dereceler değişecektir, göreli bir % değerine sahip olmak daha iyidir
Bunu düşündüm, ancak grafiği ölçeklendirirseniz, dereceler değişecektir, göreli bir % değerine sahip olmak daha iyidir
sabit bir skala ile sayarsanız, o zaman sabit değerler olacaktır.
Tünaydın. MQL5 hakkında bir sorum var.
Bir pozisyonla ilgili tüm maliyetler nasıl hesaplanır?
MT4'te bu amaçla OrderSwap() ve OrderCommission() fonksiyonları ile sipariş başına takas ve komisyonu alıp ekledim;
MT5'te de aynısını yapmanız gerekiyor ama netleştirme ve riskten korunma nedeniyle zorlandım. Her iki modda da düzgün çalışacak evrensel bir çözüme ihtiyacınız var.
Pozisyon takasını PositionGetDouble(POSITION_SWAP) işlevi aracılığıyla alabilirim;
Ancak, pozisyonun oluşumuna katılan her işlem için komisyon ödenir. Bu nedenle, tüm işlem geçmişini HistorySelectByPosition(position_id) konumuna göre almak gerekir.
Sonra bu pozisyonun tüm anlaşmaları arasında dolaşın ve HistoryDealGetDouble(deal_ticket, DEAL_COMMISSION ) komisyonlarını toplayın.
Bununla birlikte, komisyonlara ek olarak, sertifikada bir işlem maliyeti kalemi daha buldum: DEAL_FEE - işlem için ödeme. İşlemden hemen sonra tahsil edilir.
Komisyonla aynı şey değil mi? Peki ya bu maliyetler, ayrıca DEAL_COMMISSION komisyonu ile birlikte toplayın?
Yanlışsam düzelt.
Söyle bana, lütfen ve MQL4'ü MA'nın önceki değerini almak için yazdım
MQL5'te iMA için " i+1 " parametresi yoktur
şimdi nasıl yapılır?
Bu göstergeyi MT5'e dönüştürmek istiyorumSöyle bana, lütfen ve MQL4'ü MA'nın önceki değerini almak için yazdım
MQL5'te iMA için " i+1 " parametresi yoktur
şimdi nasıl yapılır?
Bu göstergeyi MT5'e dönüştürmek istiyorumExpert Advisor dosyasını "Moving Average.mq5" açın ve MQL5'te göstergelerle çalışma örneğini görün.
Söyle bana, lütfen ve MQL4'ü MA'nın önceki değerini almak için yazdım
MQL5'te iMA için " i+1 " parametresi yoktur
şimdi nasıl yapılır?
Bu göstergeyi MT5'e dönüştürmek istiyorum