記事についてのディスカッション

 

新しい記事「手動チャートおよび取引ツールキット(第II部)チャートグラフィック描画ツール」はパブリッシュされました:

これは連載の次の記事で、キーボードショートカットを使用してチャートグラフィックを手動で適用するための便利なライブラリを作成した方法を示します。使用されるツールには、直線とその組み合わせが含まれます。第2部では、第1部で説明した関数を使用して、描画ツールがどのように適用されるかを確認します。ライブラリは、チャート作成タスクを大幅に簡素化する任意のエキスパートアドバイザーまたはインディケーターに接続できます。このソリューションは外部DLLを使用せず、すべてのコマンドは組み込みのMQLツールを使用して実装されます。

トレンドラインは2倍の負荷をかけることができると思います。

一方では、価格の変化率に制限があります(価格がラインを下回っている場合は「より速くない」、価格はがインを上回っている場合は「より遅くない」)。

一方、直線が価格と時間に制限がある場合(半直線ではない)、レベル(価格と時間の両方)を示すことができます。もちろん、これらの目的のために長方形などを使用することもできますが、私の意見では、対角線の方が明確です。

そこで、CGraphics::DrawTrendLine関数を変更しました。まず、ラインは現在、限られた時間だけ未来に続き、したがって推定価格を示しています。次に、わかりやすくするために、通常のレベル(水平および垂直)を追加しました。

次のようになります。

限定トレンドライン

もちろん、線の長さ(全長が最初の点の間の距離よりも長い回数)、極値のバーの数、および直線の他の特徴は、EAパラメーターで構成されます。

作者: Oleh Fedorov

 
とても便利なツールです!短い水平レベルまたは拡張された水平レベルを描画する際に、水平方向のみに水平レベルのサイズを変更できるようにするには、どのようなコード変更が 必要なのか教えてください。
 
Валерий Кожухарь:
とても便利なツールです!短い水平レベルまたは延長された水平レベルを描画するときに、水平レベルのサイズを水平方向にのみ変更し、垂直方向に変位することなく線を延長できるようにするには、どのようなコード変更が必要か教えていただけますか?

質問の意味が正しければ、"L "または "S "ボタンが役に立ちます。設定のパラメータは "Short level length" (in pixels and in bars)です。しかし現在、このパラメータはレベルを持つ垂直線(より正確にはレベルの長さ)にも影響します。また、"Coefficient for long level"(長いレベルの係数)もあり、デフォルト値は2です。

そして最後に、チャートのスケールを 変更することができる。縮尺を小さくすると、"L "または "S "キーで引いた線が長くなる。垂直の場合は、同じ大きさのままです。

すべてがうまくいけば、コードを変更する必要はありません。もし何か問題があれば、何をしたいのか詳しく書いてください。

まあ、原則的には、(1ヶ月以内に完成させたい)GUIは、おおよその道筋のどこかで、それぞれの線がそれ自身の方法で描画できるようにする.待ちましょう。)

Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
Документация по MQL5: Константы, перечисления и структуры / Константы объектов / Свойства объектов
  • www.mql5.com
Все объекты, используемые в техническом анализе, имеют привязку на графиках по координатам цены и времени – трендовая линия, каналы, инструменты Фибоначчи и т.д.  Но есть ряд вспомогательных объектов, предназначенных для улучшения интерфейса, которые имеют привязку к видимой всегда части графика (основное окно графика или подокна индикаторов...
 
しかし、私はプライスアクショントレーダーであるため、テキストマーキング付きのインジケーターを作成することはできません。
 
MQ4バージョンをコンパイルしようとすると、大量のエラーが発生する。
ファイル:
 
Jagg:
MQ4バージョンをコンパイルしようとすると、たくさんのエラーが出ます。
投稿するときにテストしていたし、今は自分でこのライブラリを使っているから、とても驚いているんだ...

すぐに修復してみるよ...
 
fainzslanasaputra:
しかし、私はプライスアクショントレーダーであるため、テキストマーキング付きのインジケータを作成することはできません。

できますが、もっと情報が必要です。具体的に何が必要ですか?私たちはプライベートで、または "Personal order"(私のログイン名は "certain "です)で議論を続けることができます...

私はプライスアクションでいくつかの作品を持っています、それはあなたのために有用であるかもしれません...

 
Oleh Fedorov:
投稿するときにテストしていたし、今は自分でこのライブラリを使っているので、とても驚いています... すぐに修復しようと思います...

コメント中のスペース記号に問題があります...コンパイラが "Declaration without type "と書いている文字列の変数とコメントの間のスペースを削除してみて ください。正しいバージョンのファイルをモデレーターに送ったので、できるだけ早く記事に添付してくれると思う。
 

この記事の作成に感謝します。使用されているライブラリはどこにありますか?

 
Facundo Laje:

この記事を書いてくれてありがとう。使用されているライブラリはどこにありますか?

添付ファイルは?
 
Oleh Fedorov:
添付ファイル?

はい、ありがとうございます。アンドロイドから記事を読んでいたら添付ファイルが消えていたのですが、パソコンから読んだら見つかりました!