記事「市場の数学:利益、損失、コスト」についてのディスカッション

 

新しい記事「市場の数学:利益、損失、コスト」はパブリッシュされました:

この記事では、手数料やスワップなど、あらゆる取引の総損益を計算する方法を紹介します。最も正確な数学的モデルを提供し、それを使ってコードを書き、標準と比較するつもりです。そのほか、利益を計算するMQL5のメイン関数の内部にも入り込み、仕様から必要な値をすべて突き詰めてみます。

効率的な取引システムを開発するためには、まず、各注文の損益がどのように計算されるかを理解する必要があります。私たちは皆、資金管理システムを維持するために、どうにかして利益と損失を計算することができます。直感的にやる人、ざっくりとした見積もりをする人など様々ですが、ほとんどのEAでは必要な数量をすべて計算しています。

下の画像は、その考えをさらに発展させたもので、より分かりやすくなっています。2種類の成行注文の開始と終了が表示されています。

売買


作者: Evgeniy Ilin

 
利益と損失、モジュールを取るだけで済むのに、なぜ売買を分けるのか?
 
Mikhail Tolstov #:
利益と損失、モジュールを取ればいいだけなのに、なぜ売買を分けるのか?

赤リンゴと青リンゴは同じリンゴなのに別々に売られているからだ。

 

一般的に、正しい方向性は決まっている。利益を見たいのであれば、損失とコストを 詳細に 扱う ことだ。

サーバーによる日付の変更やロールオーバーを指標とすることについては、大いに議論の余地がある。

筆者へ - 次の記事ではマージンにもっと注意を払ってください。あたかもそれが変動損益よりも重要であるかのようだが、ほとんどの人はそれについて知らないし、計算方法も知らない。

 
Maxim Kuznetsov #:

一般的に、正しい方向性は決まっている。利益を得たいのであれば、損失とコストに 細かく 対処 することだ。

サーバーによる日付の変更やロールオーバーを指標とすることについては、非常に議論の余地がある。

筆者へ - 次の記事では、マージンにもっと注意を払ってください。あたかもそれが変動損益よりも重要であるかのようだが、ほとんどの人はそれについて知らないし、計算方法も知らない。

やってみますが、マージンは一見して計算するのはそれほど難しくありません。

 

著者に感謝する。

私はいつもクロスに戸惑っていましたが、ここではすべてが説明され、コードに変換されています。持って、使って、頭を壊さないでね)))))

 

この記事はPointとTickSizeを混同していると思う。

定義では、Point = 10^(-Digits).

 
fxsaber -Digits) .

TickSizeは少し違っていて、最小の価格変化の大きさです。商品によっては、例えばTickSize = 5*_Pointとなります。TickSizeは、スペック内の他のすべての値が導き出される単なる数字です。特にこのような記事で、すべてのニュアンスをお伝えするのは難しいのですが、重要なことであれば、もちろん訂正すべきです。ポイント "については、何でもいいのであって、ポイントではない。例えば、USDJPYを例にとると、レートが100を超えるので、計算式は正しくありません。EURUSD USDGBPのようなペアを取るなら、そうです。ポイントは無料の値です。もちろん、何かと等しいわけではありませんが、例えば1秒や5秒の平均的な値動きとほぼ等しくなります。

 
Evgeniy Ilin #:

...しかし、それが修正するために重要であれば、もちろん...

  • PrBuy = Lot * TickValue * [ ( PE - PS)/Point] - 買い注文の利益

-- ここではTickSizeが正しい。

 
Andrey F. Zelinsky #:
  • PrBuy = Lot * TickValue * [ ( PE - PS)/Point] - 買い注文の利益

-- ここでの TickSize は正しい。

すべて正しいのですが、そうでないと計算が合わないのです。短いスクリプトを作りました。あなた個人のためではなく、みんなのためです。これらの値は異なるので、その違いを理解してほしい。どう修正するか考えるよ。しかし、今回はすべて正しい。消す必要はない。

ファイル:
Ticks.mq5  4 kb
 

この記事の損益計算には大きな欠陥があることを指摘したい。

ティック・バリューと ポイント・サイズを 一緒に使っている。これは間違いです。ポイント・サイズではなくティック・バリューと ティック・サイズを 使うべきです。

また、ポイント サイズは価格の最小変化ではありません。それはTick Size です。Point Sizeは 価格提示に必要な最小の数値解像度であり、最小の価格変化ではありません。

以下は、ポイントサイズとティックサイズの異なるシンボルの例です。

取引、自動取引システム、取引戦略のテストに関するフォーラム

シンボルのポイント値

フェルナンド-カレーロ、2022.06.02 01:14

以下はAMP Global (Europe) の2つの例です:

  • マイクロE-ミニS&P 500(先物):ポイントサイズ= 0.01、ティックサイズ= 0.25、ティック値= $ 1.25
  • EURO STOXX Banks(株価指数):ポイントサイズ=0.01、ティックサイズ=0.05、ティック値=2.50ユーロ