Alexey Volchanskiy : Yani komisyon ancak pozisyon kapatıldıktan sonra öğrenilebilir mi? Ama açılışta alınır en azından Alpa ve Robo'daki ECN hesaplarında. O kötü..
Hayır, "anlaşma" kavramını bir düşünün. Yukarıdaki çalışma kaynağıdır. Dikkatli bak.
//+------------------------------------------------------------------+//| Get the property value "POSITION_COMMISSION" |//+------------------------------------------------------------------+double CPositionInfo::Commission( void ) const
{
return ( PositionGetDouble ( POSITION_COMMISSION ));
}
Ayrıca POSITION_COMMISSION (== 8) yardım ve meta düzenleyicide (vurgulama) eksik, ancak derleyici tanıdık. Pozisyon komisyonunun başka bir (çalışan) yöntemle belirlenmesi zor değildir. POSITION_COMMISSION özelliği bir kalıntı mı?
Evet bu doğru. Bu, bunu yapmanın yolu olmadığını göstermek için bilerek yapılır - içindeki yorumlara bakın.
Ve ilerisi. YouTube blogumda MQL4'ten MQL5'e çeviri hakkında bir video yapacağım. Kitaplığınızı da düşünmemin sakıncası var mı? Ve elbette kod tabanına bir bağlantı.
Ve belgelerde böyle bir özellik yoktur, ancak derler ) Terminal yardımında bu kadar.
POSITION_VOLUME
konum hacmi
çift
POSITION_PRICE_OPEN
pozisyon fiyatı
çift
POSITION_SL
Açık bir pozisyon için Zararı Durdur seviyesi
çift
POSITION_TP
Açık bir pozisyon için Kar seviyesini al
çift
POSITION_PRICE_CURRENT
Sembole göre geçerli fiyat
çift
POSITION_SWAP
birikmiş takas
çift
POSITION_PROFIT
Mevcut kar
çift
Bahsettiğim şey buydu.
Alexey Volchanskiy : Yani komisyon ancak pozisyon kapatıldıktan sonra öğrenilebilir mi? Ama açılışta alınır en azından Alpa ve Robo'daki ECN hesaplarında. O kötü..
"Ticaret" sekmesinde "Komisyon" sütunu bile yoktur, ancak "Geçmiş" de işlem satırlarında bulunur ve doldurulur. Bu yüzden HistoryDealGetDouble'da komisyon aramaya başladım. Ve komisyon iki kez alınır. 1 pozisyon açarken ve 2 pozisyon kapatırken.
"Ticaret" sekmesinde "Komisyon" sütunu bile yoktur, ancak "Geçmiş" de işlem satırlarında bulunur ve doldurulur. Bu yüzden HistoryDealGetDouble'da komisyon aramaya başladım. Ve komisyon iki kez alınır. 1 pozisyon açarken ve 2 pozisyon kapatırken.
Evet, Trading'de komisyon olmadığını fark ettim. Muhtemelen MT4 ile değerlendiriyorum orada bir komisyon var ve bir emir açarken hemen ve tam (açma + kapama) alınır. Sadece son zamanlarda çitin açılmasıyla bağlantılı olarak MT5'e geçti, bu yüzden bu tür sorular)
As you all already know, both MetaTrader 4 and MetaTrader 5 provide MQL Wizard for easy code generation. Between these 2 wizards there is one important difference though. MetaTrader 5 allows you to...
Alexey Volchanskiy : Özetle - bu paket herhangi bir MT5->MT4 kodunu mu yoksa yalnızca sihirbaz MT5'i mi çeviriyor? MT5 sihirbazlarına ihtiyacım yok.
Sihirbaz, herhangi bir değişiklik yapmadan çalışmasını sağlar - olduğu gibi. Ve böylece, eklenti aracılığıyla MQL5'te sipariş fonksiyonları ve bazı diğerlerini yazabilirsiniz. Yazarın soru yazması daha kolay.
fxsaber : Sihirbaz, herhangi bir değişiklik yapmadan çalışmasını sağlar - olduğu gibi. Ve böylece, eklenti aracılığıyla MQL5'te sipariş fonksiyonları ve bazı diğerlerini yazabilirsiniz. Yazarın soru yazması daha kolay.
Yani komisyon ancak pozisyon kapatıldıktan sonra öğrenilebilir mi? Ama açılışta alınır en azından Alpa ve Robo'daki ECN hesaplarında. O kötü..
Ve belgelerde böyle bir özellik yoktur, ancak derler ) Terminal yardımında bu kadar.
POSITION_VOLUME
konum hacmi
çift
POSITION_PRICE_OPEN
pozisyon fiyatı
çift
POSITION_SL
Açık bir pozisyon için Zararı Durdur seviyesi
çift
POSITION_TP
Açık bir pozisyon için Kar seviyesini al
çift
POSITION_PRICE_CURRENT
Sembole göre geçerli fiyat
çift
POSITION_SWAP
birikmiş takas
çift
POSITION_PROFIT
Mevcut kar
çift
POSITION_COMMISSION özelliği her zaman sıfır komisyon döndürür.
Ayrıca POSITION_COMMISSION (== 8) yardım ve meta düzenleyicide (vurgulama) eksik, ancak derleyici tanıdık. Pozisyon komisyonunun başka bir (çalışan) yöntemle belirlenmesi zor değildir. POSITION_COMMISSION özelliği bir kalıntı mı?
Sonunda yorum yaptığınız tanımlar var, doğru mu?
Evet bu doğru. Bu, bunu yapmanın yolu olmadığını göstermek için bilerek yapılır - içindeki yorumlara bakın.
Ve ilerisi. YouTube blogumda MQL4'ten MQL5'e çeviri hakkında bir video yapacağım. Kitaplığınızı da düşünmemin sakıncası var mı? Ve elbette kod tabanına bir bağlantı.
Ve belgelerde böyle bir özellik yoktur, ancak derler ) Terminal yardımında bu kadar.
POSITION_VOLUME
konum hacmi
çift
POSITION_PRICE_OPEN
pozisyon fiyatı
çift
POSITION_SL
Açık bir pozisyon için Zararı Durdur seviyesi
çift
POSITION_TP
Açık bir pozisyon için Kar seviyesini al
çift
POSITION_PRICE_CURRENT
Sembole göre geçerli fiyat
çift
POSITION_SWAP
birikmiş takas
çift
POSITION_PROFIT
Mevcut kar
çift
Bahsettiğim şey buydu.
Yani komisyon ancak pozisyon kapatıldıktan sonra öğrenilebilir mi? Ama açılışta alınır en azından Alpa ve Robo'daki ECN hesaplarında. O kötü..
"Ticaret" sekmesinde "Komisyon" sütunu bile yoktur, ancak "Geçmiş" de işlem satırlarında bulunur ve doldurulur. Bu yüzden HistoryDealGetDouble'da komisyon aramaya başladım. Ve komisyon iki kez alınır. 1 pozisyon açarken ve 2 pozisyon kapatırken.
Bahsettiğim şey buydu.
"Ticaret" sekmesinde "Komisyon" sütunu bile yoktur, ancak "Geçmiş" de işlem satırlarında bulunur ve doldurulur. Bu yüzden HistoryDealGetDouble'da komisyon aramaya başladım. Ve komisyon iki kez alınır. 1 pozisyon açarken ve 2 pozisyon kapatırken.
Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum
"MQL4'ten MQL5'e geçiş" makalesinin tartışılması
fxsaber , 2016.09.29 06:11
Konu hakkında daha fazlası.
Ters çeviri: MQL5 -> MQL4. MT5 sihirbazı MT4'ün hizmetinde!
Ters çeviri: MQL5 -> MQL4. MT5 sihirbazı MT4'ün hizmetinde!
Özetle - bu paket herhangi bir MT5->MT4 kodunu mu yoksa yalnızca sihirbaz MT5'i mi çeviriyor? MT5 sihirbazlarına ihtiyacım yok.
Ters çeviri: MQL5 -> MQL4. MT5 sihirbazı MT4'ün hizmetinde!
Sihirbaz, herhangi bir değişiklik yapmadan çalışmasını sağlar - olduğu gibi. Ve böylece, eklenti aracılığıyla MQL5'te sipariş fonksiyonları ve bazı diğerlerini yazabilirsiniz. Yazarın soru yazması daha kolay.