初めての方からの基本的な質問 - ページ 3

 
Leanid Aladzyeu:

製品をマーケットに追加したら、モデレーターからFree Funds Controlを追加するように言われた。

彼が出した条件ですが、どのような動作をさせればいいのでしょうか?

カウンターを無限大に設定できる(それによってロボットはリロードを待つ)、少なくとも携帯電話ではユーザーに通知する。カウンターを無限大にすることができる(ロボットが再起動するのを待つことになる)。

もしEAについて話しているなら、おそらく利用可能な資金を制御するコードを追加する必要があるでしょう(おそらくテスト中に、新しいポジションを開こうとすると資金不足のエラーが発生したのでしょう)。
 
Karputov Vladimir:
EAであれば、おそらく自由資金を制御するコードを追加する必要があります(おそらくテストでは、新しいポジションを開こうとすると、資金不足のエラーが発生しました)。
なるほど。エクイティ・コントロールはどうすればいいのか?つまり、どのようなアクションを起こすべきか?
 
Leanid Aladzyeu:
なるほど。そして、使える資金をどうコントロールすべきなのか。つまり、どのような行動をとるべきかということです。

例えば、売買注文を 出す前に、利用可能な資金をコントロールする。

 
Karputov Vladimir:

例えば、売買注文を 出す前に、利用可能な資金をコントロールする。

まあ、資金不足でエラーになったらどうするんだ!?

あとはラッパーを完成させて、クリティカルエラーのタイマーを無限大+Alertに設定します。(エラーに関する情報、およびEAの停止) .

うまくいくのか?ユーザーへの悪意はないのでしょうか?

 
Leanid Aladzyeu:

資金不足のエラーが出たら、どうすればいいんだ!?

...

考えてみたらどうでしょう。

 
Karputov Vladimir:

考えてみると?

回答を書きながら思ったのですが))) 関数lotオプティマイザでの計算はEquityから です。

しかも、混んでいて1時間後無料)かもしれません。

 
Leanid Aladzyeu:

この回答を書いている間、私は考えていました))) 関数ロットオプティマイザーの計算は、Equityから 来ます。

しかも、混んでいて1時間後無料かもしれません)

1時間で使っても、1時間で無料になります。また、タイマーを使わなくても、エラーをキャッチすることができます。
 
Karputov Vladimir:
それはいいことだ。また、タイマーを使わなくても、エラーをキャッチすることができます。

いいんですか?シンプルでセンスがいい)) .

コードが挿入されない、また何かがおかしい。スクリーンショットを撮りました))

 
Leanid Aladzyeu:

いいんですか?シンプルでセンスがいい)) .

コードが挿入されない、また何かがおかしい。スクリーンショットを作りました))

イモトは、こっちのほうがいいだろう。ポイントははっきりしていると思います。
   if(this.lot*MarketInfo(_Symbol,MODE_MARGINREQUIRED)>AccountFreeMargin()){
      logText=StringConcatenate(NOTENOUGTHMONEY_1,this.lot);
      Log(logName,logText,false);
      return false;
   }
 
Ivan Vorontsov:
イマイチ、その方がいいのでは?ポイントははっきりしていると思います。

私はこの方が好きです))) 最終版

理由: