挿絵について。
イラストはなく、キャプションのみ。
しかし、テストしてみると、なぜか一時停止を押したかのようにハングアップしてしまいます。
"これはEAのMM(資金管理)の上に追加される一種のもので、口座で大きな損失を出すことを 防ぎます。"
表現:
"// 下からのロット制限:
if( lots < min_trade_volume )
{
lots = min_trade_volume;
}"
許可する場合があります。
例えば、 https://www.mql5.com/ru/forum/124281/page2#283533を参照してください。
- www.mql5.com
記事をよく読みましたか?
このバージョンのライブラリの要件の1つは、通常の作業ロットのサイズは、許容される最小サイズよりもかなり(少なくとも2-3倍)大きくなければ ならないということです。
あなたが文脈から抜粋した部分は、一般的に作業ロットの正規化について言及しています。
リンク先を読んだ方がいい。
よくある間違いだ。
リンクを貼っていただけると助かります。
よくある間違いだ。
取引量が「正常化」やその他の目的で変更されると、リスク総額は変化する。
これが態度である。
その上、"この方法は最も底に近い ロット値を返す "と記載されている。
そして
"// 下からのロット制限:
if( lots < min_trade_volume )
{
lots = min_trade_volume;
}"
上から最も近い 値が返され、それが何度も何度も異なる可能性がある...
よりシンプルで信頼性の高い取引量の計算例は、 https://www.mql5.com/en/forum/112782 にある。
特に
「if ( SizeLimit >= MinLots )
{ int Steps = MathFloor ( ( SizeLimit - MinLots ) / LotStep ) ;
LotSize = MinLots + Steps * LotStep ; }.
else LotSize = 0 ;
if ( LotSize >= MaxLots )
LotSize = MaxLots ;
"
NormalizeDouble() 関数を使用する必要はありません。
この方法は、最小量、ステップ、小数点以下のどの値に対しても機能します。
最終的に修正されたものがそうであることを願っています。
- www.mql5.com

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
新しい記事 Expert Advisor動作中のバランス曲線勾配調整 はパブリッシュされました:
トレードシステムのルールを見つけ、それをExpert Advisorにプログラムするのが仕事の半分です。Expert Advisorはトレーディング結果を集積するので、いくらかの処理を修正する必要があります。本項では、バランス曲線の勾配測定のフィードバックを作成することで、Expert Advisorのパフォーマンスを向上させる方法の一つについて述べます。
作者: Dmitriy Skub