記事「キャンバスベースのインジケーター:チャネル内を透明にする」についてのディスカッション

 

新しい記事「キャンバスベースのインジケーター:チャネル内を透明にする」はパブリッシュされました:

この記事では、標準ライブラリのCCanvasクラスを使用して描画されるカスタムインジケーターを作成して、座標変換のチャートプロパティを確認する方法を紹介します。特に、2本の線の間の領域を透明にする必要があるインジケーターに取り組みます。

次に、機能させるためにいくつかの小さな更新を追加します。

  1. Redraw関数を更新して、前のインジケーターに追加されたパラメータを削除し、DrawFilling関数を追加する
  2. OnCalculationにRedraw関数を追加して、インジケーターの値が変化したときに描画を更新する
  3. CreateBitmapLabelを呼び出すときにパラメータとして渡されるオブジェクト名を変更する

これで全部です。期間の異なる2つのエンベロープと1つの長方形オブジェクトで、現在どのように見えるかを確認できます。

alpha = 128のCCanvasを使用したエンベロープ


作者: Samuel Manoel De Souza