カスタムインジケータ(機能-iCustom)使用時のEA加速度理論について - ページ 9 123456789 新しいコメント Dmitry Fedoseev 2015.08.06 13:43 #81 -Aleks-: ありがとうございます。 これは、MT4の場合です。MT5では、両方のケースで1つのインスタンスが存在することになります。 Aleksey Vyazmikin 2015.08.06 14:32 #82 Dmitry Fedoseev: これは、MT4の場合です。MT5では、両方のケースで1つのコピーが存在することになります。なるほど。Renat は沈黙を守っており、メモリのバグがいつ修正されるかは誰も知らないので、Expert Advisor へのスクリプトコードの転送にお金を払うことにしました。 Aleksey Vyazmikin 2015.09.21 08:02 #83 MT4 Expert Advisorのコードに書かれたインジケータがあり、それが呼び出されていない場合(ユーザーが設定で呼び出さなかったか、アルゴリズムがそれを提供しないか、インジケータAまたはBの呼び出しが任意である)、そのためにメモリが割り当てられるか教えて もらえますか。 Aleksey Vyazmikin 2017.03.06 00:15 #84 -Aleks-:しかし、そうでないのであれば、インジケーターの情報を1つのパックにまとめてはどうでしょうか。このテーマについて、EAの性能を測定する実験を行うことを提案します。この場合、1つ以上のバッファを持つカスタムインジケータを取り出し、追加のバッファを追加する必要があります。アルゴリズムは論理的である(数学的でない)。1.インジケータ内のバッファを整数に変換し、数値ごとの桁数に応じて、3つのバッファの合計、だった:121101;113;5、になった2.最初の数字の後に何桁の数字を入れるかを数えます。この場合、4、そして次の数字で次の数字 - 1、これらの値は乗算器の度数となります。1,21101*10^4=12110100001.13*10^1=1135*10^0=5 (0をチェック)3.数字を合計して1211011135を求めます。4.4.バッファに値を書き込む5.Expert Advisorの4つの指標バッファを要求し、値を逆順に構成要素に分解し、さらにExpert Advisorの作業に使用できる3つの桁を取得します。どなたかこの方法の速度を比較していただけませんか、その根拠はありますか? 私はこの理論を少し前に確認しました。グラフィカルバッファには重大な制限があり、他のバッファの値を糊付けすることができないことが判明しました(特にそれらが楽器の価格を反映している場合)。しかし、私はインジケータ関数の計算原理と同じ方法を作り、Expert Advisorにその関数を組み込んだところ、1回のリクエストに対して一度に3つの仮想インジケータのバッファを得ることができました。この場合のパフォーマンスの向上は、リクエストに対する関数の応答回数に比例しています。 123456789 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ありがとうございます。
これは、MT4の場合です。MT5では、両方のケースで1つのコピーが存在することになります。
なるほど。
Renat は沈黙を守っており、メモリのバグがいつ修正されるかは誰も知らないので、Expert Advisor へのスクリプトコードの転送にお金を払うことにしました。
しかし、そうでないのであれば、インジケーターの情報を1つのパックにまとめてはどうでしょうか。
このテーマについて、EAの性能を測定する実験を行うことを提案します。
この場合、1つ以上のバッファを持つカスタムインジケータを取り出し、追加のバッファを追加する必要があります。
アルゴリズムは論理的である(数学的でない)。
1.インジケータ内のバッファを整数に変換し、数値ごとの桁数に応じて、3つのバッファの合計、だった:121101;113;5、になった
2.最初の数字の後に何桁の数字を入れるかを数えます。この場合、4、そして次の数字で次の数字 - 1、これらの値は乗算器の度数となります。
1,21101*10^4=1211010000
1.13*10^1=113
5*10^0=5 (0をチェック)
3.数字を合計して1211011135を求めます。
4.4.バッファに値を書き込む
5.Expert Advisorの4つの指標バッファを要求し、値を逆順に構成要素に分解し、さらにExpert Advisorの作業に使用できる3つの桁を取得します。
どなたかこの方法の速度を比較していただけませんか、その根拠はありますか?