Çoklu para birimi danışmanı hakkında soru - sayfa 8

 

Muhtemelen başlamadan önceki son soru!

Tüm kısıtlamalar dikkate alınır. Ve lotlar, siparişler ve test süresi vb.

FreeMargin'i hesaba katmaya devam ediyor. yapıştırıldı:

 if ( AccountFreeMargin () < ( 500 * Lots ))
        {
         Print ( " We have no money. Free Margin = " , AccountFreeMargin ()) ;
         return ( 0 ) ;  
        }

Depozito 5000$'a düşerse, lotumun yaklaşık 0,5'e düşeceğini düşündüm.

Ama danışman sürekli pozisyon açmaya çalışıyor! Ve açılır. Depozitonun sonuna kadar..

Lütfen. şampiyonanın şartlarının öngördüğü davaya nasıl yasak koyacağımı söyle. Ne eklemek için?

ps Sadece lütfen. "ProtoType.mq4 Expert Advisor'da nasıl yapıldığını" görmeyi teklif etmeyin

izlendi.

 
rid :
 if ( AccountFreeMargin () < ( 500 * Lots ))
        {
         Print ( " We have no money. Free Margin = " , AccountFreeMargin ()) ;
         return ( 0 ) ;  
        }

500 yeterli olmayacak ve sürümünüzde uzman, her bir onaydaki günlükte fon eksikliğinden şikayet edecek. Ancak yeterli sayıda olmadığında, sizin için önemli olmayacak - ticaret sunucusunu yalnızca gereksiz isteklerle spam edeceksiniz ve o zaman bile terminal onların sunucuya geçmesine izin vermeyecek ...

 
rid :

Lütfen. Şampiyonanın şartlarının öngördüğü davaya nasıl yasak koyacağımı söyle. Ne eklemek için?

Hangi davadan bahsediyorsun?
 

En azından şöyle:

mevduat fonları %50'nin altına düşer düşmez - böylece uzman kapanır!

 
if(AccountFreeMargin()<5000)return;
 
rid :

En azından şöyle:

mevduat fonları %50'nin altına düşer düşmez - böylece uzman kapanır!

Peki ya anlamı?

En kârsız pozisyon, komisyoncu tarafından durdurularak zorla kapatılacaktır. Yoksa ticareti durdurmak için uzmana mı ihtiyacınız var? O zaman depozitoyu kim artıracak veya artırmaya çalışacak?

 

Evet ..., her şey bu kadar basit değil .... Sonunda sorun hiç beklemediğim yerden çıktı.!

Konuyu şu şekilde anlıyorum: Pozisyonlar açıldığında her seferinde lotlardan alınan teminatın hesaptaki mevcut fonların yarısından az olması gerekiyor. Ve kaç pozisyonun açık olduğu önemli değil. Çoklu para birimimde en fazla beş çift çalışır. Aralarında bir pound var - en pahalısı.

ancak basitlik için, ortalama olarak toplam lot sayısının (benimki gibi) depozitin boyutuyla birlikte azaldığını varsayalım. Ortalama 1 lot teminat olarak 1500$ harcasın.

Depozito 5,000$'a düşerse, o zaman 2500$'dan fazla olmayan marj için üç pozisyon açma hakkım var. Başka bir deyişle, her biri 0,5 lottan fazla olmayan üç pozisyon açabilirim.

3*0.5*1500=2250$<2500$

Depozito 3000'e düşerse, o zaman sadece 0.3 lotluk üç pozisyon açabilirim, vb.

Umarım şimdi sorunu doğru bir şekilde formüle edebildim. Peki ne yapmalı?

 

Özür dilerim! Tüm soruları alıyorum! Görünüşe göre tam olarak yukarıda tarif ettiğim gibi ve danışmanım çalışıyor!

Parti hesaplama kitaplığını kullanma.

 
rid :

Konuyu şu şekilde anlıyorum: Pozisyonlar açıldığında, her seferinde lotlardan alınan teminatın hesaptaki mevcut fonların yarısından az olması gerekiyor. Ve kaç pozisyonun açık olduğu önemli değil. Çoklu para birimimde en fazla beş çift çalışır. Aralarında bir pound var - en pahalısı.

ancak basitlik için, ortalama olarak toplam lot sayısının (benimki gibi) depozitin boyutuyla birlikte azaldığını varsayalım. Ortalama 1 lot teminat olarak 1500$ harcasın.

Depozito 5,000$'a düşerse, o zaman 2500$'dan fazla olmayan marj için üç pozisyon açma hakkım var. Başka bir deyişle, her biri 0,5 lottan büyük olmayan üç pozisyon açabilirim.

3*0.5*1500=2250$<2500$

Depozito 3000'e düşerse, o zaman sadece 0.3 lotluk üç pozisyon açabilirim, vb.

Umarım şimdi sorunu doğru bir şekilde formüle edebildim. Peki ne yapmalı?

Tamamen doğru değil: böyle bir (vurgulanmış) kısıtlama yoktur. Bu durdurma seviyesi, mevduat tutarı hesaptaki tutarın iki katından fazla olduğunda ortaya çıkar . Onlar. Depozitonuz 5K'ya düştüğünde ve açık pozisyon olmadığında 10.0 lot ile açabilirsiniz, eğer fon = 3K ise 6 lot ile (toplamda) açabilirsiniz. Bunların hepsi 100:1 kaldıraçla (yarışmada olduğu gibi). Hesaplamalarınızı düzeltin.

Neden: