Импортируемая функция не может иметь такого параметра (нельзя передавать указатель, класс или структуру, содержащую динамический массив, указатель, класс и т.д.) Недопустимый возвращаемый тип. Например, такая ошибка будет выдана для функций, импортированных из...
オレグ
エラー番号をドキュメンテーションと同様に記載するよう開発者に要請してください。
https://www.mql5.com/ru/docs/constants/errorswarnings/errorscompile
初期化時に割り当てるバッファのインデックスを SetIndexBufer で指定するだけです。
プログラミングが苦手なのですが、インジケーターのコードにはデータを出力するバッファがありません。
私はプログラミングが苦手なのですが、インジケータのコードにはデータを出力するためのバッファがありません。
あなたのコードを深く掘り下げたわけではありませんが、レベルを描画することは理解しています。
...OnChartEventハンドラが必要です。
https://www.mql5.com/ru/docs/event_handlers/onchartevent
新しいオブジェクトの作成を監視し(CHARTEVENT_OBJECT_CREATE)、名前のプレフィックスがインジケーターのものであれば、作成されたラインのプロパティを取得します(そのポイントの価格と時間 です)。
あなたのコードを深く掘り下げなかったが、私はそれがレベルを描画することを理解しています。
...OnChartEventハンドラが必要です。
https://www.mql5.com/ru/docs/event_handlers/onchartevent
新しいオブジェクトの作成を監視し(CHARTEVENT_OBJECT_CREATE です)、名前のプレフィックスがあなたの指標からである場合 - 作成されたラインのプロパティ(価格とそのポイントの時間)を取る。
ログに表示されるエラーの修正にご協力ください。
MQL4 Market:商品の 読み込みに失敗しました(ヘッダーの取得に失敗[12150])。
ハンドラ(mt5、indictaor)は、ボタン押下を繰り返し処理します。その理由は何でしょうか。
再描画 -ChartRedraw()
イベントハンドラ(mt5, indictaor)は、ボタン押下を時々処理します。その理由は何でしょうか?
イベント処理のサンプル図がない場合は、単なる推測に過ぎません。
または、IndicatorsフォルダのExamleSimplePanelで実行します。
そして、このコードが正しく動作する場合 ...おためごかし)
ハンドラ(mt5, indictaor)は、時間間隔でのボタン押下を処理する。その理由は何でしょうか?
は今朝同じバグを起こしたばかりです :-)
ボタンはテスターで動作するように調整され、OnChartEventで 完全に動作するのではなく、ポーリングによって動作します。
チェックタイプにエラーがあった
if (ObjectGetInteger(....,OBJPROP_STATE)!=state /* это баг, должен быть 0 */) {
// состояние поменялось
state=!state;
}
おはようございます。
ポイントは、直近50本のローソク足を平均値として計算している点です。
質問です。追加すべき点は、計算を1回にし、毎ティック ではないコードに修正すること。問題は、ON-LINEには価値の集積があることです。