記事"楽になりエラーが少なくてすむように EA コードを短くする方法"についてのディスカッション 新しいコメント MetaQuotes 2016.03.16 06:47 新しい記事 楽になりエラーが少なくてすむように EA コードを短くする方法 はパブリッシュされました:本稿で述べられるシンプルなコンセプトにより、MQL4 で自動売買システムを作成する人が既存のトレーディングシステムをシンプルにすることができ、またコードが短くなることで新規にシステムを作成するのに必要な時間を削減することもできます。1. Expert Advisor の埋め込みのトレード方向に関してのインバリアント 検討中のコンセプトはトレード方向に基づきます。この方向はロング(買いシグナルと注文)、ショート(売りシグナルと注文)のどちら かです。われわれの目標はコードが現在のトレード方向に関して不変であるように Expert Advisor を書くことです。テキストが長くならないよう、トレード方向に向かってのみ不変であることを考慮し、これをコード インバリアントと呼びます。 このために、関数または変数を入れます。その値は常に現トレードの方向を可能性ある2つの値で示します。 コードにおけるこの変数の表記法はひじょうに重要な部分です。bool タイプがこういった目的に適するように思えますが、少しばかり違う表記法を使う方がより効率的であると思われます。それは整数タイプです。トレード方向自体は以下のようにコード化されます。 ロングのトレード方向:+1ショートのトレード方向:-1 理論的なものに比べこの表記法の利点は、従来の方法で用いられている条件分岐を行わずExpert Advisor のコード内で多様な計算や確認をを効果的に行うのに使用できることです。作者: Roman Kramar 記事"追加バッファなしの中間計算用物価系列の平均化"についてのディスカッション 記事"The "All or Nothing" Forex Strategy"についてのディスカッション 記事"ディナポリ取引システム"についてのディスカッション 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
新しい記事 楽になりエラーが少なくてすむように EA コードを短くする方法 はパブリッシュされました:
1. Expert Advisor の埋め込みのトレード方向に関してのインバリアント
検討中のコンセプトはトレード方向に基づきます。この方向はロング(買いシグナルと注文)、ショート(売りシグナルと注文)のどちら かです。われわれの目標はコードが現在のトレード方向に関して不変であるように Expert Advisor を書くことです。テキストが長くならないよう、トレード方向に向かってのみ不変であることを考慮し、これをコード インバリアントと呼びます。
このために、関数または変数を入れます。その値は常に現トレードの方向を可能性ある2つの値で示します。
コードにおけるこの変数の表記法はひじょうに重要な部分です。bool タイプがこういった目的に適するように思えますが、少しばかり違う表記法を使う方がより効率的であると思われます。それは整数タイプです。トレード方向自体は以下のようにコード化されます。
理論的なものに比べこの表記法の利点は、従来の方法で用いられている条件分岐を行わずExpert Advisor のコード内で多様な計算や確認をを効果的に行うのに使用できることです。
作者: Roman Kramar