if (modify == false ) // store new level when display level limit have no more room
{
if (RSMode[limit]== 1 )
{
int index = ArrayMinimum (Display_level, WHOLE_ARRAY , 0 );
Display_Mode[index]=RSMode[limit] ;
Display_level[index]=RSBuffer1[limit];
}
if (RSMode[limit]== 2 )
{
int index = ArrayMaximum (Display_level, WHOLE_ARRAY , 0 );
Display_Mode[index]=RSMode[limit] ;
Display_level[index]=RSBuffer1[limit];
}
modify = true ;
}
}
二重投稿 はしないでください
フォーラムの一般的なルールとベストプラクティス です。- 一般 - MQL5プログラミングフォーラム
"Doesn't work "は無意味です - 車が動かないと言うのと同じです。スタートしない、ギアが入らない、電気系統がない、キーがない、タイヤがパンクしている - 意味はありません。
スマートな質問の 仕方。2004
コードについて 質問する場合
同じ件名のトピックを削除しました。
トピックから外れた投稿で他のスレッドをハイジャックしないでください。あなたは "コーディングのヘルプ "を求めているのではありません。次回は、あなた自身の新しいスレッドを作ってください。
あなたは本当に答えを期待していますか?ここには心を読む人はいないし、私たちの水晶玉は割れています。私たちはあなたの壊れたコードを見ることができません。あなたの一行には何の脈絡もないのです。あなたの問題は、おそらくその上にあるのです。
エラーメッセージを投稿し、どの行にエラーがあるのかを示してください。
スマートな質問の しかた。2004
無意味なクエリを刈り取る。
すべてのシンボルは私のプラットフォームで利用可能です。
3種類のrenkoインジケータと3種類のプラットフォームで試しましたが、renkoチャートではまだ何も動作しません。
他の指標は全て正常に動作しており、それらはCCI、RSI、ストックスです。
どなたかご提案いただけないでしょうか?
チームトレーダー
こんにちは、Auto_free_Teamleaderです。
私は同じ問題を持っている、あなたが解決策を発見した場合plsは答える
こんにちは、Auto_free_Teamleaderです。
私は同じ問題を持っている、あなたが解決策を発見した場合plsは答える
やあみんな、
私はカスタムインジケーターを作成するために3週間を費やしましたが、誰かが助けてくれることを期待して、明らかに私は十分ではありません。
私のインジケーターは、「時間枠」、「チャート上の表示レベルの数」、「各レベル間の最小距離」の3つの外部を取ります。
コード化する必要があるのは、グループ化し、最小距離内のフラクタルポイントを削除してから、残りのフラクタルポイントレベルを表示することだけです。
私が作成した最初のバージョン(MainRS_AddOn2.mq4)は、私が望むことを正確に実行しますが、オブジェクトを描画してオブジェクトを変更し続けるという愚かな方法を使用すると、インジケーターの実行が非常に遅くなります。
2番目のバージョン(17_8_2020_RS_Indicator.mq4)は、すべてのレベルをバッファーに格納します。これにより、実行速度が大幅に向上しますが、修正できない問題が発生しました。
----新しいフラクタルレベルの保存に論理的なエラーがあると思います。一部の表示レベルは最小距離の要件を満たしていないため、テスターで実行すると重複レベルが増えました。
左側は17_8_2020_RS_Indicator.mq4で、レベルが重複しています。
上記はテスター内の重複レベルです。
上記のコードが論理エラーを引き起こす可能性があると考えています。しかし、ファイル全体を調べるために時間を費やすことをいとわない限り、誰もわかりません。
誰かが助けることができれば感謝します。以下は完全なコードです。添付ファイルをコピーして貼り付けるか、ダウンロードしてください。
どうもありがとう。
他のスレッドをハイジャックした のなら謝ります。
ただ、誰かが私のコード内で犯したミスを指摘して、表示レベルの重複問題を修正できることを望んでいます。
ありがとうございます。
MQL4からMQL5へ移行しようとしていますが、最初のステップで行き詰ってしまいました。
あなたの投稿を編集してください。
コードを貼り付けるときは、コードボタン(Alt+S)を使ってください。
このセクションはMQL4です。
MQL5では、OnInitでハンドルを作成し、メインコードでバッファの値にアクセスします。
MQL5のドキュメントを読むことをお勧めします。
投稿を編集してください。
コードを貼り付けるときはコードボタン(Alt+S)を使ってください。
このセクションはMQL4です。
MQL5ではOnInitでハンドルを作成し、メインコードでバッファの値にアクセスします。
MQL5のドキュメントを読むことをお勧めします。