マルチカレンシーアドバイザーに関する質問 - ページ 8

 

を書くと、#propertyのリンクインジケーターに 私のメールアドレスが表示されます。

 

は、おそらく開始前の最後の質問です

すべての制約を考慮しました。そして、ロット、オーダー、テスト時間などなど。

私はFreeMarginしか考えていません。してきました。

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

保証金が5000$になれば、ロットは0.5程度になると試算しました。

しかし、Expert Advisorはポジションを開く ことを試み続けています。しかし、それはやり続けようとしているのです預け入れ終了まで。

どうしたら禁止にできるのか、教えてください。どうしたらいいのでしょうか?

p.s ProtoType.mq4 Expert Advisorでどのように行われるかは教えないでください。

しました。

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

500では十分ではなく、あなたのバージョンでは、exertはすべてのティックで ログに資金の不足について文句を言うでしょう。しかし、それが十分でない場合、それはあなたにとって重要ではありません - あなたは不必要な要求で取引サーバーをスパムにするだけで、端末はそれらをサーバーに渡すことができません...

 
rid:

チャンピオンシップのコンディションに規定されているケースで、禁止事項を設ける方法を教えてください。何を加えるか?

具体的にどのようなケースを指しているのでしょうか?
 

せめて、このように。

預金残高が50%を切るとすぐに、専門家のスイッチが入るようになっています。

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

せめて、このように。

預金残高が50%を切るとすぐに、専門家のスイッチが入るようになっています。

何が言いたいのか?

最も収益性の低いポジションは、ストップアウトブローカーによって強制的にクローズされます。それともExpert Advisorが取引を停止する必要があるのでしょうか?では、誰が保証金を上げるのか、上げようとするのか。

 

ああ...そんな簡単な話じゃないんだ...。最後にまさかの問題が浮上!

私が理解する方法:ポジションが開かれるたびに、ロットからの入金額は、口座の現在の資金の半分未満でなければなりません。そして、ポジションの 数は関係ない。私のマルチカレンシーでは、最大で5つのペアで動作します。その中で、最も高価なのがポンドである。

しかし、単純化するために、ロットの総数が預金のサイズと(私の場合のように)減少すると仮定してみましょう。平均して1ロットが預かり金の1500ドルを消費するとします。

もし保証金が5000$に落ちたら、2500$以下の保証金で3つのポジションを建てる権利があるんだ。言い換えれば、私はそれぞれ最大0.5ロットで3つのポジションを開くことができます。

3*0.5*1500=2250$<2500$

もし保証金が3000に下がったなら、0.3ロットずつの3つのポジションしか建てられない、などです。

これで問題が正しく定式化されたかと思います。では、どうすればいいのでしょうか?

 

失礼しました!質問はすべて取り下げます!上記の方法は、私のExpert Advisorの動作と全く同じであることがわかりました。

ロット計算ライブラリの使用

 
rid:

私が思うに、ポジションを建てるときは常に、ロットからの入金額は現在の口座残高の半分以下であるべき です。いくらポジションが開いても私のマルチカレンシーでは、最大で5つのペアで動作します。その中で、最も高価なのがポンドである。

しかし、単純化するために、ロットの総数が預金のサイズと(私の場合のように)減少すると仮定してみましょう。平均して1ロットで1,500円の保証金がかかると仮定してみましょう。

もし保証金が5000$に落ちたら、2500$以下の保証金で3つのポジションを建てる権利があるんだ。言い換えれば、私はそれぞれ最大0.5ロットで3つのポジションを開くことができます。

3*0.5*1500=2250$<2500$

もし保証金が3000に下がったなら、0.3ロットずつの3つのポジションしか建てられない、などです。

これで問題が正しく定式化されたかと思います。では、どうすればいいのでしょうか?

そのような(強調表示された)制限はありません。このレベルのストップアウトは、入金額が口座内の資金の2倍以上の場合に発生 します。I.e.あなたの預金が5Kに減少し、オープンポジションが ないとき、あなたの資金= 3Kは、6ロット(合計)で開くことができます10.0ロットを開くことができます。すべて100対1のレバレッジで(コンテストと同じように)。計算を修正する。