Programlı olarak "Marj Yüzdesi" nasıl alınır - sayfa 10

 
K-2SO :

Bu sonuçları nereden çıkardınız? ^ ^


XAUUSD, ayrıca Forex için marjı hesaplamanın yolu ... bir vadeli işlem karı var, ancak onu hesaplamaya çalışmıyoruz.

1. Dikkatli olun. İstediğiniz sayfaya geçiş ile sizi rahatsız etmemek için tablonun bir kısmını buradan çekeceğim.

SYMBOL_TRADE_CALC_MODE

Sözleşme değeri hesaplama yöntemi

ENUM_SYMBOL_CALC_MODE


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


2. Ekranları değiştirmeyin


SYMBOL_CALC_MODE Forex veya CFD'de her şey doğru kabul edilir.

3. Artık senaryoyu yeniden yazmayacağım. Bu konudan anlamakla ilgilendiğim her şeyi zaten anladım. Konunun yazarına teşekkürler.

 

Alexey Viktorov :

................. Bu konudan anlamak istediğim her şeyi zaten anladım. Konunun yazarına teşekkürler.

Alexey, azmine hayran kaldım. Konu gerçekten %100 işlenmiş. Konuyu okumaktan ve takip etmekten keyif aldım.

aferin!

Sakıncası yoksa marj hakkında bir makale yazın.

Sana başarılar diliyorum!

 
Alexey Viktorov :

1. Dikkatli olun. İstediğiniz sayfaya geçiş ile sizi rahatsız etmemek için tablonun bir kısmını buradan çekeceğim.

2. Ekranları değiştirmeyin

SYMBOL_CALC_MODE Forex veya CFD'de her şey doğru kabul edilir.



Ve şimdi yine kafam daha çok karıştı. Ve işte sözleşme bedelinin hesaplanması , marjı ne zaman hesaplıyoruz??? Ve sadece yenilerini eklediysem ekran görüntülerini nerede değiştirdim? Ayrıca XAUUSD'den bahsetti, ekran görüntüsü almak için çok tembeldi.
 
Renat Akhtyamov :

Alexey, azmine hayran kaldım. Konu gerçekten %100 işlenmiş. Konuyu okumaktan ve takip etmekten keyif aldım.

aferin!

Sakıncası yoksa marj hakkında bir makale yazın.

Sana başarılar diliyorum!

Nazik sözlerin için teşekkür ederim ama yazmak benim işim değil. Ayrıca geliştiriciler mql4 ile ilgili makalelerle pek ilgilenmiyorlar gibi geliyor bana. Ve mql5'te her şey veya hemen hemen her şey standart işlevlerdedir.

Eğer hevesin ve kabiliyetin varsa al ve yaz, umurumda değil. Bana bağlantılar olacak, teşekkürler, olmayacak, peki, gerçekten gerekli değil ...

 
Alexey Viktorov :

Nazik sözlerin için teşekkür ederim ama yazmak benim işim değil. Ayrıca geliştiriciler mql4 ile ilgili makalelerle pek ilgilenmiyorlar gibi geliyor bana. Ve mql5'te her şey veya hemen hemen her şey standart işlevlerdedir.

Eğer hevesin ve kabiliyetin varsa al ve yaz, umurumda değil. Bana bağlantılar olacak, teşekkürler, olmayacak, peki, gerçekten gerekli değil ...

Her nasılsa, evet, basit bir şekilde daha iyi - bir soru / cevap.
 
K-2SO :

Ve şimdi yine kafam daha çok karıştı. Ve işte sözleşme bedelinin hesaplanması , marjı ne zaman hesaplıyoruz??? Ve sadece yenilerini eklediysem ekran görüntülerini nerede değiştirdim? Ayrıca XAUUSD'den bahsetti, ekran görüntüsü almak için çok tembeldi.

Evet, formüllerin orijinal olarak tablodan alınmış olmasına rağmen, sözleşmenin maliyetini hesaplama yöntemine bağlı olarak.

Eğer çok tembelsen, bundan bahsetmene bile gerek yok. Çoğu zaman, programcılar bilgiyi kesinlikle bir bilgisayar gibi algılarlar, gördüğü şey işlediği şeydir. Altından bahsetmişken, EURUSD ekranına yapışmışken nasıl anlayacaksınız...

 
Renat Akhtyamov :
Her nasılsa, evet, basit bir şekilde daha iyi - bir soru / cevap.
Böyle başladım ama sonra bataklığa çekildim. Bir zamanlar, çok uzun zaman önce, kendim ve eğitim uğruna bilgilendirici bir gösterge yazdım. Her sipariş için, ardından her sembol için siparişlerin toplamı için bir marj eklemek istedim, ama sonra hiçbir şey olmadı. Ve bu marj yüzdesinin anlamını anladığımda, o zaman işe yaramayan şeyi yapmaya sürüklendim... Şimdi bu gösterge alakalı değil, ama daha fazla bilgi edindim... Bir kez daha, teşekkürler konunun yazarı...
 
Alexey Viktorov :

Evet, formüllerin orijinal olarak tablodan alınmış olmasına rağmen, sözleşmenin maliyetini hesaplama yöntemine bağlı olarak.

Eğer çok tembelsen, bundan bahsetmene bile gerek yok. Çoğu zaman, programcılar bilgiyi kesinlikle bir bilgisayar gibi algılarlar, gördüğü şey işlediği şeydir. Altından bahsetmişken, EURUSD ekranına yapışmışken nasıl anlayacaksınız...


Peki, kafanız karışmasın diye altını bırakalım ve cevaptan kaçmışsınız, neden marj hesaplama yöntemini XAUUSD şartnamesinde belirtildiği gibi marj yöntemine göre değil de kontrat hesaplama yöntemine göre alıyorsunuz.

Spesifik olarak, işte yine EURUSD spesifikasyonunun bir ekran görüntüsü:

burada yine marj hesaplaması ile bu sembole verilen siparişin bir ekran görüntüsü (terminalden):


Burada, her yerde, Forex hesaplama türü. Verdiğiniz tablodan hangi formülle 1300 elde edebilirsiniz?

 
K-2SO :


Peki, kafanız karışmasın diye altını bırakalım ve cevaptan kaçmışsınız, neden marj hesaplama yöntemini XAUUSD şartnamesinde belirtildiği gibi marj yöntemine göre değil de kontrat hesaplama yöntemine göre alıyorsunuz.

Ayrılmayı denemedim bile. İşte cevap

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

Programlı olarak "Marj Yüzdesi" nasıl alınır

Alexey Viktorov , 2017.06.08 18:45

Evet, formüllerin başlangıçta tablodan alınmış olmasına rağmen, sözleşmenin maliyetini hesaplama yöntemine bağlı olarak.

Sadece şunu ekleyebiliriz ki, terminal geliştiricileri bunu böyle kurdu.

K-2SO :


Spesifik olarak, işte yine EURUSD spesifikasyonunun bir ekran görüntüsü:

burada yine marj hesaplaması ile bu sembole verilen siparişin bir ekran görüntüsü (terminalden):


Burada, her yerde, Forex hesaplama türü. Verdiğiniz tablodan hangi formülle 1300 elde edebilirsiniz?

Böyle belirli bir DC için formülleri ayrı ayrı düzenlemek gerekir. Her şey çok basit, eğer tüm normal marj para birimleri enstrümanın temel para birimine sahipse ve bu mucize için marj para birimi kesinlikle USD veya mevduat para birimi ise, bunu göz önünde bulundurarak hesaplamanız gerekir.

1. Mevduat para biriminde marjı alıyoruz

 double margin = MarketInfo (symbol, MODE_MARGINREQUIRED );

lot ve HER ŞEY tarafından alınan çarpın !!! Hata ayıklayıcıda çalıştırmak ve hangi verilerin elde edildiğini görmek için yeterli. Burada her şey zaten olması gereken yere konmuştur.

Belki bu doğrudur ama yargılamak bana düşmez.

 
Alexey Viktorov :


Böyle belirli bir DC için formülleri ayrı ayrı düzenlemek gerekir.

Bahsettiğim şey bu .. mevduatı hesaplamak için evrensel bir formül yok. Buna göre, yüzde hesaplamasında sorunlar olabilir.