Hatalar, hatalar, sorular - sayfa 1014
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım 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
Yardım:
struct MqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONS eylem ; // Gerçekleştirilecek eylem türü
uzun büyü ; // Uzmanın damgası (sihirli sayı tanımlayıcısı)
uzun sipariş ; // Bilet sipariş et
sicim sembol ; // Ticaret enstrümanının adı
çift hacim ; // Lot olarak talep edilen işlem hacmi
çift fiyat ; // Fiyat
çift durdurma sınırı ; // StopLimit sipariş seviyesi
çift sl ; // Zararı Durdur emir seviyesi
çift tp ; // Siparişin Kar seviyesini al
uzun sapma ; // İstenen fiyattan kabul edilebilir maksimum sapma
ENUM_ORDER_TYPE tip ; // Sipariş türü
ENUM_ORDER_TYPE_FILLING type_filling ; // Yürütmeye göre sipariş türü
ENUM_ORDER_TYPE_TIME tür_zaman ; // Süreye göre sipariş türü
tarih saat sona erme ; // Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için)
sicim yorum ; // Siparişe yorum yapın
};
Ancak, aşağıdaki tabloda açıklama şöyledir:
sapma
Puan olarak belirlenen, istenen fiyattan kabul edilebilir maksimum sapma
Onlar. değişken türü en azından kayan olmalı, ancak ulong olmamalıdır.
Onlar. değişken türü en azından kayan olmalı, ancak ulong olmamalıdır.
Yardım:
struct MqlTradeRequest
{
ENUM_TRADE_REQUEST_ACTIONS eylem ; // Gerçekleştirilecek eylem türü
uzun büyü ; // Uzmanın damgası (sihirli sayı tanımlayıcısı)
uzun sipariş ; // Bilet sipariş et
sicim sembol ; // Ticaret enstrümanının adı
çift hacim ; // Lot olarak talep edilen işlem hacmi
çift fiyat ; // Fiyat
çift durdurma sınırı ; // StopLimit sipariş seviyesi
çift sl ; // Zararı Durdur emir seviyesi
çift tp ; // Siparişin Kar seviyesini al
uzun sapma ; // İstenen fiyattan kabul edilebilir maksimum sapma
ENUM_ORDER_TYPE tip ; // Sipariş türü
ENUM_ORDER_TYPE_FILLING type_filling ; // Yürütmeye göre sipariş türü
ENUM_ORDER_TYPE_TIME tür_zaman ; // Süreye göre sipariş türü
tarih saat sona erme ; // Sipariş son kullanma tarihi (ORDER_TIME_SPECIFIED türündeki siparişler için)
sicim yorum ; // Siparişe yorum yapın
};
Ancak, aşağıdaki tabloda açıklama şöyledir:
sapma
Puan olarak belirlenen, istenen fiyattan kabul edilebilir maksimum sapma
Onlar. değişken türü en azından kayan olmalı, ancak ulong olmamalıdır.
Nokta sayısı bir tamsayıdır.
bana MQL5 - parolanın ne olduğunu ve onu nerede göreceğimi söyle????
Nokta sayısı bir tamsayıdır.
"Puan sayısı" nerede yazıyor?
Aslında, ulong tipinin sapma yapısında ve aşağıdaki tablo açıklamasında: double Point ();
Çelişki burada yatmaktadır. Ya yapıyı ve referansı düzeltin ya da referansı sadece yapı ile aynı hizaya getirin.
Merhaba!
Expert Advisor'ı Forex dışındaki piyasalarda çalışacak şekilde uyarlamaya çalıştım ve bununla bağlantılı olarak şu sorular ortaya çıktı:
1. Forex'te teklif, para birimi başına verilirse , örneğin vadeli işlemlerde ve 1 sözleşme için CFD'lerde . Bu sorun, belgelerde özel olarak ele alınmamıştır. Teklif türünün, ENUM_SYMBOL_CALC_MODE numaralandırmasından teminat hesaplama yöntemine karşılık geldiğini varsayabilir miyiz? Yani: ENUM_SYMBOL_CALC_MODE: SYMBOL_CALC_MODE_FOREX ile, teklif para birimi başına verilir (ve teklif para birimine karşı hesap döviz kuru, SymbolInfoDouble (_ Symbol , SYMBOL _ TİCARET _ TICK _ DEĞER )/ SymbolInfoDouble (_ Symbol_ , TRADEMBOL ) olarak hesaplanır . _ TICK _ BOYUT )/ SymbolInfoDouble (_ Sembol , SEMBOL _ TİCARET _ SÖZLEŞME _ BOYUT ) ) ve SEMBOL _ HESAP _ MODE _ GELECEK , SEMBOL _ HESAP _ MODE _ CFD , SEMBOL _ MODE _ CFD , SEMBOL _ MODE_ CALC , SEMBOL _ HESAP _ MODE _ CFDLEVERAGE kotasyon 1 sözleşme için verilmiştir (ve kotasyon para birimine göre hesap döviz kuru SymbolInfoDouble (_ Symbol , SYMBOL _ TİCARET _ TICK _ DEĞER )/ SymbolInfoDouble (_ Symbol , SYMBOL_TRADE_TICK_SIZE) olarak hesaplanır) veya istisnalar var mı?
2. PositionGetDouble(POSITION_SWAP ) işlevi ne döndürür ? Hesap para biriminde talep zamanına kadar biriken takas? Döndürülen değerin ENUM_SYMBOL_SWAP_MODE numaralandırmasındaki takas hesaplama yöntemine bağlı olup olmadığı. Örneğin, pip, baz veya marj para birimi olabilir mi?
3. Marj hesaplama tablosunda:
ENUM_SYMBOL_CALC_MODE numaralandırması, bir enstrüman için teminat miktarını hesaplama yöntemi (marj gereksinimlerinin miktarı) hakkında bilgi edinmeye yöneliktir.
ENUM_SYMBOL_CALC_MODE
tanımlayıcı
Tanım
formül
SYMBOL_CALC_MODE_FOREX
Forex modu - Forex için kar ve marj hesaplaması
Marj: Lot*Sözleşme_Boyutu/Kaldıraç
Kar: (close_price-open_price)*Contract_Size*Çok
SYMBOL_CALC_MODE_FUTURES
Vadeli işlemler modu - vadeli işlemler için marj ve kar hesaplaması
Marj: Lot *İlk Marj*Yüzde/100
Kar: (close_price-open_price)*TickPrice/TickSize*Lots
SYMBOL_CALC_MODE_CFD
CFD modu - CFD için marj ve kar hesaplaması
Marj: Lot *Sözleşme Büyüklüğü*PiyasaFiyatı*Yüzde/100
Kar: (close_price-open_price)*Contract_Size*Çok
SYMBOL_CALC_MODE_CFDINDEX
CFD endeks modu – endeks CFD'leri için marj ve kar hesaplaması
Marj: (Lot*SözleşmeBoyutu*PiyasaFiyatı)*TickPrice/TickSize
Kar: (close_price-open_price)*Contract_Size*Çok
SYMBOL_CALC_MODE_CFDLEVERAGE
CFD Kaldıraç modu – kaldıraç ile alım satım yaparken CFD için marj ve kar hesaplaması
Marj: (Lot*Sözleşme Büyüklüğü*PiyasaFiyatı*Yüzde)/Kaldıraç
Kar: (close_price-open_price)*Contract_Size*Çok
marj ve kârın hangi para biriminde hesaplandığı belirtilmemiş mi? Yüzde nasıl talep edilir ? CFD Kaldıraç modunun özelliği nedir ?
4. Forex'te doğru bir şekilde çalışan AccountInfoInteger(ACCOUNT_LEVERAGE) kaldıraç talep fonksiyonu şunu verir: 1. Vadeli işlemlerde kaldıraç nasıl doğru bir şekilde talep edilir/belirlenir?
5. SymbolInfoDouble(_Symbol,SYMBOL_MARGIN_INITIAL) işlevi - yalnızca gelecekler için mi çalışıyor?
MQL5 ile ilgili olarak bu sorunların daha ayrıntılı bir açıklaması var mı?
Merhaba!
MQL5 ile ilgili olarak bu sorunların daha ayrıntılı bir açıklaması var mı?
Hesaplama prensiplerini internet üzerinden bizzat araştırabilir, belirli bir enstrüman ve broker üzerinde kontrol ederek enstrümanın özelliklerine odaklanarak doğru sonuca ulaşabilirsiniz.
Bana tek bir hesaptan tüm döviz çiftlerini ve CFD'leri ve tercihen tek bir demo hesaptan vadeli işlemleri kontrol edebileceğiniz bir komisyoncu söyleyebilir misiniz?
MT4'te Finam'ın döviz çiftleri, hisse senedi ve endekslerde CFD'leri var, ancak MT5'te ne yazık ki sadece döviz çiftleri var.
Şimdi Finam'da döviz çiftlerini ve Açılışta vadeli işlemleri test edeceğim, ancak açılışta, sunucu SymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE) isteği için 33 ve 34'ü döndürüyor - bu ENUM_SYMBOL_CALC_MODE numaralandırmasında değil.
Henüz takaslar için farklı hesaplama yollarını test edecek bir komisyoncu bulamadım ve belgelerden takas hesaplama yönteminin PositionGetDouble(POSITION_SWAP) sorgusunun sonucunu etkileyip etkilemediği açık değil.
Şimdiden teşekkürler!
zfs:
Hesaplama prensiplerini internet üzerinden bizzat araştırabilir, belirli bir enstrüman ve broker üzerinde kontrol ederek enstrümanın özelliklerine odaklanarak doğru sonuca ulaşabilirsiniz.
Bana tek bir hesaptan tüm döviz çiftlerini ve CFD'leri ve tercihen tek bir demo hesaptan vadeli işlemleri kontrol edebileceğiniz bir komisyoncu söyleyebilir misiniz?
MT4'te Finam'ın döviz çiftleri, hisse senedi ve endekslerde CFD'leri var, ancak MT5'te ne yazık ki sadece döviz çiftleri var.
Şimdi Finam'da döviz çiftlerini ve Açılışta vadeli işlemleri test edeceğim, ancak açılışta, sunucu SymbolInfoInteger(_Symbol,SYMBOL_TRADE_CALC_MODE) isteği için 33 ve 34'ü döndürüyor - bu ENUM_SYMBOL_CALC_MODE numaralandırmasında değil.
Henüz takaslar için farklı hesaplama yollarını test edecek bir komisyoncu bulamadım ve belgelerden takas hesaplama yönteminin PositionGetDouble(POSITION_SWAP) sorgusunun sonucunu etkileyip etkilemediği açık değil.
Şimdiden teşekkürler!
Böyle bir komisyoncu yok. Birden çok terminal kullanın. Buradaki değer uzun türdedir, bu yüzden size bir sayı verir, sayılara dalmak istemiyorsanız bir karşılaştırma yapın. Değiş tokuş değeri PositionGetDouble(POSITION_SWAP) pozisyona göre gerçek. Evet, öyle, takas her hafta sonu bir gün ücretlendirilir.
Böyle bir komisyoncu yok. Birden çok terminal kullanın. Buradaki değer uzun türdedir, bu yüzden size bir sayı verir, sayılara dalmak istemiyorsanız bir karşılaştırma yapın. Değiş tokuş değeri PositionGetDouble( POSITION_SWAP ) pozisyona göre gerçek. Evet, öyle, takas her hafta sonu bir gün ücretlendirilir.
O zaman bana beşinci metatrader için CFD'leri nerede bulacağımı söyle?
Rakamlara girmeye çalışıyorum, ancak belgelerdeki yetersiz ifade biraz engel oluyor, örneğin, karşılık gelen sayılar numaralandırma tablolarında verilmiyor. SYMBOL_CALC_MODE_FOREX'in 0 olduğu deneysel olarak tespit edilmiştir, ancak keşif sunucusunun yanıtında 33 ve 34 hiçbir şekilde tanımlanmamıştır.
Swaplarla ilgili olarak - PositionGetDouble(POSITION_SWAP) ve HistoryDealGetDouble(Deal_Ticket,DEAL_SWAP)'nin nasıl hesaplandığına bakılmaksızın mevduat para biriminde gerçek birikmiş takası verdiğini doğru anlıyor muyum?