フォーラム

MQL4マスターに質問です。ダブルコンペアについてもう一度。

こんにちは。 ご存知のように、計算の正しさだけでなく、書かれたコードの信頼性も、プログラミングのスタイルやコード内の整頓に左右されます。 私たちはおもちゃを書くわけではないので、 書かれた プログラムの信頼性が第一条件です。ほとんどの計算がダブリングで行われ、そのコードでの正しい比較は の2つの実数をプログラムコードで表現するには、一定のアプローチと精度が必要です。 私は、「正しい」プログラミングのスタイルを考えようとしているので、このような質問をしました。 式の場合 ダブルエー ダブルビー if(a==b) or if(a!=b) {......} {......} 開発者が推奨するのはこれ

バンク動作時の0:00以降のポジションの遷移。どのように識別するのか?ホールの協力が必要。

問題の本質 23:59に銀行で作業する場合、すべてのポジションは[rollover close]というコメントで閉じられ、すぐに[rollover open]で開かれます。このこと自体は目新しいことではありません。 しかし、新しく 開いたポジション (注文)には新しいチケット番号が含まれており、フィールドMAGICには0が含まれています。しかし、ロールオーバーの前にMAGICは!=0でした。 という疑問があります。 0以降のポジションはどのように追跡すればよいのか?MT5の特殊性を考慮すると、どのようなアルゴリズムが最も合理的でしょうか?