Включаемый файл Z_include.mqh содержит функцию, которая вычисляет на массиве данных следующие параметры: Max - максимальное значение;Min - минимальное значение;матожидание - среднее значение;стандартное отклонение - среднеквадратичное отклонение (несмещенную оценку);скос;эксцесс;Z-счет на массиве данных. Описание понятия Z -счет смотрите в...
もうひとつの質問 :-)
価格マーカーを移動させる前に、現在の画面幅から水平方向の位置を計算する
x=width -70;
サイドバーを開くと、マーカーが画面の境界を越えて右に移動してしまうのですが。ログの更新ボタンを押すと、インジケータが動作しているのが見えますが、マーカーが戻らず、2回目に表示されるだけです。OnCalculateが毎回呼ばれないことが判明?機能を永続的に動作させるには?
もうひとつの質問 :-)
価格マーカーを移動させる前に、現在の画面幅から水平方向の位置を計算する
サイドバーを開くと、マーカーが画面の境界を越えて右に移動してしまうのですが。ログの更新ボタンを押すと、インジケータが動作しているのがわかりますが、マーカーが戻らず、2回目のトライで初めて表示されます。OnCalculateが毎回呼ばれないことが判明?この機能を常に動作させるにはどうしたらよいですか?
OnChartEvent- CHARTEVENT_CHART_CHANGE でポーリングと再描画を行う。
ごあいさつ教えていただけますか?
チャート上に矢印を描画するインジケータで、矢印がオブジェクトでない場合、その描画のパラメータをチャート自体から、または他の方法で取得することは可能ですか? バッファからデータを取得できず、テスト用のインジケータを正常に実行することもできません。
ごあいさつ教えていただけますか?
チャート上に矢印を描画するインジケータで、矢印がオブジェクトでない場合、その描画のパラメータをチャート自体から、または他の方法で取得することは可能ですか? バッファからデータを取得できず、テスト用のインジケータを正常に実行することもできません。
インジケーターのコードはありますか?
インジケーターのコードはありますか?
ノー
そこからデータを取得する試み、およびインジケーターそのものについては、こちらで解説しています。
https://www.mql5.com/ru/forum/160587/page165#comment_10221621
チュートリアルの 例を勉強しているのですが、そのうちの1つは、次の行でコンパイルに失敗します。
'MQL5_PROGRAM_NAME' - enum を変換できない mouse_2.mq5 29 52
アドバイザーの就労許可を確認してください。そして、印刷物の出力はどこにありますか?エラーがないため、このコードは何かを返すように見えます。問題はこのコードの外にあります。この作品では、0による除算が発生する可能性があることを除いて
コード全体?はい、今。
行378は同じ印刷です。有効にすると、EAは機能しなくなります。
221行目と223行目のコードの設計に誤りがあるのではないかと疑っています。履歴列挙を使用する人は誰もいません。例が少ないため、間違いが発生する可能性があります。 https://www.mql5.com/en/code/7452のページに1つの例がありますが、それは私には複雑すぎます。
Znomer()関数のゼロ除算、行206、除外しました。
指示と推奨事項を楽しみにしています。ありがとうございました。
ノー
そこからデータを取得する試み、およびインジケーターそのものについては、こちらで解説しています。
https://www.mql5.com/ru/forum/160587/page165#comment_10221621
すみません、私は原則的に自分のコンピュータで.dllを実行しません、私なしで先に進んでください。
ここでは指標のみ。パラメータで使用するときは、2つ目の使用を無効にしました。
コード全体?はい、今すぐ.
378行目が同じプリントで、これが有効になるとEAが動作しなくなる。
221行目と223行目のコードの書式に間違いがあるのではと思います。歴史の再生は誰も使っていないし、事例も少ないので、これは誤差の範囲かもしれません。https://www.mql5.com/ru/code/7452 に一例ありますが、私には複雑すぎました。
Znomer()関数の206行目でゼロによる除算を 除外しました。
指示と推奨を待っています。ありがとうございます。
式中の過剰分((2*psd*usd)*((2*psd*usd)-C))/(C-1))。
程度:^0.5は*0.5ではない
ルックスルーのシンボルとマジックの取引が1件もない場合、または損益が1件もない場合、または1組しかない場合(C=1)には、0による除算が行われます。
計算式自体の前に、psd と usd が > 0 であることと、C !=1 であることを確認する必要があります。
利益が出ているペアは、利益>1、損失<1で計算され、利益=1のペアは分析されない、つまり1もこのグループかあのグループのどこかに含まれなければならない。
この関数では、まずシンボルとマジックナンバーに一致する取引番号を選択し、番号が変わったかどうかをチェックし、変わった場合は zn を再計算し、変わらない場合は zn を返すようにするとよいでしょう(この場合の zn はゼロ化せず、印刷時には != 0 のチェックは必要ありません)。
owlは変数wwとnnに依存しているので、あなたの関数が動作すると、それらが変化してowlのアルゴリズムが壊れるので、動作しなくなります。
コードの設計ミスがあれば、何もコンパイルできなかったでしょう。