グラフィックオブジェクト

CChartObject

CChartObject は標準 MQL5 ライブラリのチャート型のグラフィックオブジェクトの基本クラスです。

説明

CChartObject クラスは派生クラスの MQL5 API 関数への容易化されたアクセスを提供します。

宣言

  class CChartObject : public CObject

タイトル

  #include <ChartObjects\ChartObject.mqh>

継承階層

  CObject

      CChartObject

直接子孫

CChartObjectArrow, CChartObjectBitmap, CChartObjectBmpLabel, CChartObjectCycles, CChartObjectElliottWave3, CChartObjectEllipse, CChartObjectFiboArc, CChartObjectFiboFan, CChartObjectFiboTimes, CChartObjectHLine, CChartObjectRectangle, CChartObjectSubChart, CChartObjectText, CChartObjectTrend, CChartObjectTriangle, CChartObjectVLine

クラスメソッド

属性

 

ChartId

グラフィックオブジェクトが属するチャートの識別子を取得します。

Window

チャートがグラフィックであるウィンドウの数を取得します。

Name

グラフィックオブジェクトの名称を取得/設定します。

NumPoints

アンカーポイントの数を取得します。

代入

 

Attach

グラフィックチャートを結合します。

SetPoint

アンカーポイントを設定します。

削除

 

Delete

グラフィックチャートを削除します。

Detach

グラフィックチャートを解きます。

シフト

 

ShiftObject

オブジェクトの相対的な動き。

ShiftPoint

オブジェクトポイントの相対的な動き。

オブジェクトプロパティ

 

Time

オブジェクトポイントの時間座標を取得/設定します。

Price

オブジェクトポイントの価格座標を取得/設定します。

Color

オブジェクトの色を取得/設定します。

Style

ラインスタイルオブジェクトを取得/設定します。

Width

線オブジェクトの幅を取得/設定します。

BackGround

背景オブジェクト描画のフラグを取得/設定します。

Selected

オブジェクトの「selected」フラグを取得/設定します。

Selectable

フラグ設定が可能なオブジェクトを取得/設定します。

Description

オブジェクトテキストを取得/設定します。

Tooltip

オブジェクトのツールヒントを取得/設定します。

Timeframes

オブジェクト可視フラグのマスクを取得/設定します。

Z_Order

チャートクリックの優先順位を取得/設定します。

CreateTime

オブジェクト作成時刻を取得します。

オブジェクトのレベルプロパティ

 

LevelsCount

オブジェクトのレベル数を取得/設定します。

LevelColor

ラインレベルの色を取得/設定します。

LevelStyle

ラインスタイルレベルを取得/設定します。

LevelWidth

ラインレベルの幅を取得/設定します。

LevelValue

レベルを取得/設定します。

LevelDescription

テキストレベルを取得/設定します。

MQL5 API 関数へのアクセス

 

GetInteger

オブジェクトプロパティの値を取得します。

SetInteger

オブジェクトプロパティを設定します。

GetDouble

オブジェクトプロパティの値を取得します。

SetDouble

オブジェクトプロパティを設定します。

GetString

オブジェクトプロパティの値を取得します。

SetString

オブジェクトプロパティを設定します。

入出力

 

virtual Save

ファイルエントリの仮想メソッド。

virtual Load

ファイル読み込みの仮想メソッド。

virtual Type

識別の仮想メソッド。

クラスから継承されたメソッド CObject

Prev, Prev, Next, Next, Compare

 

ラインオブジェクト

「Lines(線)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Lines(線)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectVLine

「Vertical Line(垂直線)」グラフィックオブジェクト

CChartObjectHLine

「Horizontal Line(水平線)」グラフィックオブジェクト

CChartObjectTrend

「Trend Line(トレンドライン)」グラフィックオブジェクト

CChartObjectTrendByAngle

「Trend Line by Angle(アングルトレンド)」グラフィックオブジェクト

CChartObjectCycles

「Cyclic Lines(サイクルライン)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

チャンネルオブジェクト

「Channels(チャンネル)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Channels(チャンネル)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectChannel

「Equidistant Channel(等距離チャンネル)」グラフィックオブジェクト

CChartObjectRegression

「Linear Regression Channel(線形回帰チャンネル)」グラフィックオブジェクト

CChartObjectStdDevChannel

「Standard Deviation Channel(標準偏差チャンネル)」グラフィックオブジェクト

CChartObjectPitchfork

「Andrew’s Pitchfork(アンドリューズピッチフォーク)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

ギャンツール

「Gann Tools(ギャンツール)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Gann Tools(ギャンツール)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectGannLine

「ギャンライン」グラフィックオブジェクト

CChartObjectGannFan

「ギャンファン」グラフィックオブジェクト

CChartObjectGannGrid

「 Gann Grid(ギャングリッド)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

フィボナッチツール

「Fibonacci Tools(フィボナッチツール)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Fibonacci Tools(フィボナッチツール)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectFibo

「 Fibonacci Retracement (フィボナッチリトレースメント)」グラフィックオブジェクト

CChartObjectFiboTimes

「Fibonacci Time Zones(フィボナッチタイムゾーン)」グラフィックオブジェクト

CChartObjectFiboFan

「Fibonacci Fan(フィボナッチファン)」グラフィックオブジェクト

CChartObjectFiboArc

「Fibonacci Arc(フィボナッチアーク)」グラフィックオブジェクト

CChartObjectFiboChannel

「 Fibonacci Channel(フィボナッチチャンネル)」グラフィックオブジェクト

CChartObjectFiboExpansion

「 Fibonacci Expansion(フィボナッチ拡張)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

エリオットツール

「Elliott Tools(エリオットツール)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Elliott Tools(エリオットツール)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectElliottWave3

「Correcting Wave(修正波)」グラフィックオブジェクト

CChartObjectElliottWave5

「 Impulse Wave(エリオット推進波)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

図形オブジェクト

「Shapes(図形)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Shapes(図形)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectRectangle

「Rectangle(四角形)」グラフィックオブジェクト

CChartObjectTriangle

「Triangle(三角形)」グラフィックオブジェクト

CChartObjectEllipse

「Ellipse(楕円形)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

矢印オブジェクト

Arrows(矢印)グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Arrows(矢印)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。本質的には、矢印は、特定のコードと一致するいくつかのアイコンです。チャート上にアイコンを表示する「Arrow(矢印)」グラフィックオブジェクトには 2 つのタイプがあります。

  • コードのアイコン表示されたオブジェクトを指定を可能にする「Arrow(矢印)」オブジェクト
  • アイコンの特定のタイプ(及び対応する特定の固定コード)を表示するグループオブジェクト

矢印のクラスは、任意のコードのアイコンを表示します。

クラス名

矢印オブジェクトの名称

CChartObjectArrow

矢印。

固定コードを持つ矢印のクラス

クラス名

矢印オブジェクトの名称

CChartObjectArrowCheck

チェック。

CChartObjectArrowDown

上矢印。

CChartObjectArrowUp

下矢印。

CChartObjectArrowStop

ストップサイン。

CChartObjectArrowThumbDown

サムズアップ。

CChartObjectArrowThumbUp

サムズダウン。

CChartObjectArrowLeftPrice

左プライスラベル。

CChartObjectArrowRightPrice

右プライスラベル。

参照

オブジェクトの型、オブジェクト結合の方法、グラフィックオブジェクト

オブジェクト制御

「Object Controls(オブジェクト制御)」 グラフィックオブジェクトのグループ

このセクションには、グラフィックオブジェクトの「Object Controls(オブジェクト制御)」クラスの操作に関する技術的な詳細と関連するMQL5 標準ライブラリコンポーネントの説明が含まれています。

クラス名

オブジェクト

CChartObjectText

「Text(テキスト)」グラフィックオブジェクト

CChartObjectLabel

「Text Label(ラベル)」グラフィックオブジェクト

CChartObjectEdit

「Edit(編集)」グラフィックオブジェクト

CChartObjectButton

「Button(ボタン)」グラフィックオブジェクト

CChartObjectSubChart

「Chart(チャート)」グラフィックオブジェクト

CChartObjectBitmap

「Bitmap(ビットマップ)」グラフィックオブジェクト

CChartObjectBmpLabel

「Bitmap Label(ビットマップラベル)」グラフィックオブジェクト

CChartObjectRectLabel

「Rectangle Label(四角形ラベル)」グラフィックオブジェクト

参照

オブジェクトの型、グラフィックオブジェクト

Originally posted 2019-07-30 10:07:41.

Leave a Reply

Your email address will not be published. Required fields are marked *

CAPTCHA


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">