チャートエリア

概要

チャートエリアインターフェース。

署名

1
public abstract interface ChartArea

 

名前空間

cAlgo.API

メソッド

AddControl (6)

AddControl (1 of 6)

概要

コントロールベースからチャートエリアまたはインジケーターエリアにチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control)

 

パラメーター

名前説明
controlControlBase追加するコントロール

戻り値

void

関連チュートリアル

  • コントロール

AddControl (2 of 6)

概要

チャート/インジケーターエリアに絶対バーインデックスと価格(x,y)座標でチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control, int barIndex, double y)

 

パラメーター

名前説明
controlControlBase追加するコントロール
barIndexintバーインデックス
ydouble価格

戻り値

void

関連チュートリアル

  • コントロール

AddControl (3 of 6)

概要

チャート/インジケーターエリアに絶対時間と価格(x,y)座標でチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control, DateTime time, double y)

 

パラメーター

名前説明
controlControlBase追加するコントロール
timeDateTime時間
ydouble価格

戻り値

void

関連チュートリアル

  • コントロール

AddControl (4 of 6)

概要

チャート/インジケーターエリアに絶対時間(x)座標でチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control, DateTime time)

 

パラメーター

名前説明
controlControlBase追加するコントロール
timeDateTime時間

戻り値

void

関連チュートリアル

  • コントロール

AddControl (5 of 6)

概要

チャートエリアまたはインジケーターエリアに相対バーインデックスと価格(x,y)座標でチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control, int barIndex, double y)

 

パラメーター

名前説明
controlControlBase追加するコントロール
barIndexintバーインデックス
ydouble価格

戻り値

void

関連チュートリアル

  • コントロール

AddControl (6 of 6)

概要

チャートエリアまたはインジケーターエリアに相対時間(x)座標でチャートコントロールを追加します。

署名

1
public abstract void AddControl(ControlBase control, DateTime time)

 

パラメーター

名前説明
controlControlBase追加するコントロール
timeDateTime時間

戻り値

void

関連チュートリアル

  • コントロール

FindObject

概要

指定した名前のチャートオブジェクトを検索します。

シグネチャ

1
public abstract ChartObject FindObject(string objectName)

 

パラメータ

名前説明
objectNamestringオブジェクトの名前。

戻り値

ChartObject

1
2
3
4
5
 // 水平線を描画します。
 Chart.DrawHorizontalLine("hLine", Symbol.Ask, Color.Red);
 // 描画した線を検索します。
 var obj = Chart.FindObject("hLine");
 Print("名前 {0} のオブジェクトが見つかりました", obj.Name);

RemoveObject

概要

指定した名前のチャートオブジェクトを削除します。

シグネチャ

1
public abstract void RemoveObject(string objectName)

 

パラメータ

名前説明
objectNamestringオブジェクトの名前。

戻り値

void

RemoveAllObjects

概要

cBotまたはインジケーターで利用可能なすべてのインタラクティブおよび非インタラクティブオブジェクトを削除します。

シグネチャ

1
public abstract void RemoveAllObjects()

 

戻り値

void

DrawHorizontalLine (3)

DrawHorizontalLine (1 of 3)

概要

水平線を描画します。

シグネチャ

1
public abstract ChartHorizontalLine DrawHorizontalLine(string name, double y, Color color)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
ydouble線の位置のY軸値。
colorColor線の色。

戻り値

ChartHorizontalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawHorizontalLine (2 of 3)

概要

水平線を描画します。

シグネチャ

1
public abstract ChartHorizontalLine DrawHorizontalLine(string name, double y, int width, Color color)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
ydouble線の位置のY軸値。
widthint線の幅。
colorColor線の色。

戻り値

ChartHorizontalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawHorizontalLine (3 of 3)

概要

水平線を描画します。

シグネチャ

1
public abstract ChartHorizontalLine DrawHorizontalLine(string name, double y, int width, Color color, int style)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
ydouble線の位置のY軸値。
widthint線の幅。
colorColor線の色。
styleint線のスタイル。一般的なスタイルは 0: 点線, 1: 実線 です。

戻り値

ChartHorizontalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (3)

DrawVerticalLine (1 of 3)

概要

垂直線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, double x, Color color)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
xdouble線の位置のX軸値。
colorColor線の色。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (2 of 3)

概要

垂直線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, double x, int width, Color color)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
xdouble線の位置のX軸値。
widthint線の幅。
colorColor線の色。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (3 of 3)

概要

垂直線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, double x, int width, Color color, int style)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意な名前で、重複すると同じ名前の新しいオブジェクトに置き換えられます。
xdouble線の位置のX軸値。
widthint線の幅。
colorColor線の色。
styleint線のスタイル。一般的なスタイルは 0: 点線, 1: 実線 です。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (2 of 6)

概要

縦の線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, DateTime time, Color color, int thickness)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
timeDateTimeX軸上の線の位置の時間値。
colorColor線の色。
thicknessint線の太さ。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (3 of 6)

概要

縦の線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, DateTime time, Color color, int thickness, LineStyle lineStyle)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
timeDateTimeX軸上の線の位置の時間値。
colorColor線の色。
thicknessint線の太さ。
lineStyleLineStyle線のスタイル。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (4 of 6)

概要

縦の線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, int barIndex, Color color)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
barIndexintX軸上の線の位置のバーインデックス。
colorColor線の色。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (5 of 6)

概要

縦の線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, int barIndex, Color color, int thickness)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
barIndexintX軸上の線の位置のバーインデックス。
colorColor線の色。
thicknessint線の太さ。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawVerticalLine (6 of 6)

概要

縦の線を描画します。

シグネチャ

1
public abstract ChartVerticalLine DrawVerticalLine(string name, int barIndex, Color color, int thickness, LineStyle lineStyle)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
barIndexintX軸上の線の位置のバーインデックス。
colorColor線の色。
thicknessint線の太さ。
lineStyleLineStyle線のスタイル。

戻り値

ChartVerticalLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawTrendLine (3 of 6)

概要

トレンドラインを描画します。

シグネチャ

1
public abstract ChartTrendLine DrawTrendLine(string name, DateTime time1, double y1, DateTime time2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意の名前であり、同じ名前で新しいものに置き換えられます。
time1DateTimeトレンドラインの開始点のX軸上の時間値。
y1doubleトレンドラインの開始位置のY軸値。
time2DateTimeトレンドラインの終了点のX軸上の時間値。
y2doubleトレンドラインの終了位置のY軸値。
colorColorトレンドラインの色。
thicknessintトレンドラインの厚さ。
lineStyleLineStyleトレンドラインのスタイル。

戻り値

ChartTrendLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawTrendLine (4 of 6)

概要

トレンドラインを描画します。

シグネチャ

1
public abstract ChartTrendLine DrawTrendLine(string name, int barIndex1, double y1, int barIndex2, double y2, Color color)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意の名前であり、同じ名前で新しいものに置き換えられます。
barIndex1intトレンドラインの開始点のX軸上のバーインデックス。
y1doubleトレンドラインの開始位置のY軸値。
barIndex2intトレンドラインの終了点のX軸上のバーインデックス。
y2doubleトレンドラインの終了位置のY軸値。
colorColorトレンドラインの色。

戻り値

ChartTrendLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawTrendLine (5 of 6)

概要

トレンドラインを描画します。

シグネチャ

1
public abstract ChartTrendLine DrawTrendLine(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリア内で一意の名前であり、同じ名前で新しいものに置き換えられます。
barIndex1intトレンドラインの開始点のX軸上のバーインデックス。
y1doubleトレンドラインの開始位置のY軸値。
barIndex2intトレンドラインの終了点のX軸上のバーインデックス。
y2doubleトレンドラインの終了位置のY軸値。
colorColorトレンドラインの色。
thicknessintトレンドラインの厚さ。

戻り値

ChartTrendLine

関連チュートリアル

  • チャートオブジェクト/描画

DrawEquidistantChannel (5 of 6)

概要

等距離チャネルを描画します。

シグネチャ

1
public abstract ChartEquidistantChannel DrawEquidistantChannel(string name, int barIndex1, double y1, int barIndex2, double y2, double channelHeight, Color color, int thickness)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトで置き換えられます。
barIndex1intX軸上の等距離チャネルの開始点のバーインデックス。
y1double等距離チャネルの開始位置のY軸の値。
barIndex2intX軸上の等距離チャネルの終了点のバーインデックス。
y2double等距離チャネルの終了位置のY軸の値。
channelHeightdouble等距離チャネルの高さ(ピップ単位)。
colorColor等距離チャネルのラインの色。
thicknessint等距離チャネルのラインの太さ。

戻り値

ChartEquidistantChannel

関連チュートリアル

  • チャートオブジェクト/描画

DrawEquidistantChannel (6 of 6)

概要

等距離チャネルを描画します。

シグネチャ

1
public abstract ChartEquidistantChannel DrawEquidistantChannel(string name, int barIndex1, double y1, int barIndex2, double y2, double channelHeight, Color color, int thickness, LineStyle lineStyle)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトで置き換えられます。
barIndex1intX軸上の等距離チャネルの開始点のバーインデックス。
y1double等距離チャネルの開始位置のY軸の値。
barIndex2intX軸上の等距離チャネルの終了点のバーインデックス。
y2double等距離チャネルの終了位置のY軸の値。
channelHeightdouble等距離チャネルの高さ(ピップ単位)。
colorColor等距離チャネルのラインの色。
thicknessint等距離チャネルのラインの太さ。
lineStyleLineStyle等距離チャネルのラインスタイル。

戻り値

ChartEquidistantChannel

関連チュートリアル

  • チャートオブジェクト/描画

DrawText (2)

DrawText (1 of 2)

概要

テキストを描画します。

シグネチャ

1
public abstract ChartText DrawText(string name, int barIndex, double y, string text, Color color, int size)

 

パラメータ

名前説明
namestringテキストオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいテキストオブジェクトで置き換えられます。
barIndexintX軸上のテキストのバーインデックス。
ydoubleテキストのY軸の値。
textstring描画するテキストの内容。
colorColorテキストの色。
sizeintテキストのサイズ。

戻り値

ChartText

関連チュートリアル

  • チャートオブジェクト/描画

DrawText (2 of 2)

概要

テキストを描画します。

シグネチャ

1
public abstract ChartText DrawText(string name, int barIndex, double y, string text, Color color, int size, FontStyle fontStyle)

 

パラメータ

名前説明
namestringテキストオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいテキストオブジェクトで置き換えられます。
barIndexintX軸上のテキストのバーインデックス。
ydoubleテキストのY軸の値。
textstring描画するテキストの内容。
colorColorテキストの色。
sizeintテキストのサイズ。
fontStyleFontStyleテキストのフォントスタイル。

戻り値

ChartText

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciRetracement (4 of 6)

概要

フィボナッチリトレースメントを描画します。

シグネチャー

1
public abstract ChartFibonacciRetracement DrawFibonacciRetracement(string name, int barIndex1, double y1, int barIndex2, double y2, Color color)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリアで一意でなければならない名前。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
barIndex1intフィボナッチリトレースメントの開始点のX軸上のバーインデックス。
y1doubleフィボナッチリトレースメントの開始点のY軸値。
barIndex2intフィボナッチリトレースメントの終了点のX軸上のバーインデックス。
y2doubleフィボナッチリトレースメントの終了点のY軸値。
colorColorフィボナッチリトレースメントの線の色。

戻り値

ChartFibonacciRetracement

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciRetracement (5 of 6)

概要

フィボナッチリトレースメントを描画します。

シグネチャー

1
public abstract ChartFibonacciRetracement DrawFibonacciRetracement(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリアで一意でなければならない名前。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
barIndex1intフィボナッチリトレースメントの開始点のX軸上のバーインデックス。
y1doubleフィボナッチリトレースメントの開始点のY軸値。
barIndex2intフィボナッチリトレースメントの終了点のX軸上のバーインデックス。
y2doubleフィボナッチリトレースメントの終了点のY軸値。
colorColorフィボナッチリトレースメントの線の色。
thicknessintフィボナッチリトレースメントの線の太さ。

戻り値

ChartFibonacciRetracement

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciRetracement (6 of 6)

概要

フィボナッチリトレースメントを描画します。

シグネチャー

1
public abstract ChartFibonacciRetracement DrawFibonacciRetracement(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前タイプ説明
namestringチャートオブジェクトの名前 – チャートエリアで一意でなければならない名前。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
barIndex1intフィボナッチリトレースメントの開始点のX軸上のバーインデックス。
y1doubleフィボナッチリトレースメントの開始点のY軸値。
barIndex2intフィボナッチリトレースメントの終了点のX軸上のバーインデックス。
y2doubleフィボナッチリトレースメントの終了点のY軸値。
colorColorフィボナッチリトレースメントの線の色。
thicknessintフィボナッチリトレースメントの線の太さ。
lineStyleLineStyleフィボナッチリトレースメントの線のスタイル。

戻り値

ChartFibonacciRetracement

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciFan (2 of 6)

概要

フィボナッチファンを描画します。

シグネチャ

1
public abstract ChartFibonacciFan DrawFibonacciFan(string name, DateTime time1, double y1, DateTime time2, double y2, Color color, int thickness)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
time1DateTimeX軸上のフィボナッチファンの開始点位置の時間値。
y1doubleY軸上のフィボナッチファンの開始点位置の値。
time2DateTimeX軸上のフィボナッチファンの終了点位置の時間値。
y2doubleY軸上のフィボナッチファンの終了点位置の値。
colorColorフィボナッチファンのラインの色。
thicknessintフィボナッチファンのラインの太さ。

戻り値

ChartFibonacciFan

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciFan (3 of 6)

概要

フィボナッチファンを描画します。

シグネチャ

1
public abstract ChartFibonacciFan DrawFibonacciFan(string name, DateTime time1, double y1, DateTime time2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
time1DateTimeX軸上のフィボナッチファンの開始点位置の時間値。
y1doubleY軸上のフィボナッチファンの開始点位置の値。
time2DateTimeX軸上のフィボナッチファンの終了点位置の時間値。
y2doubleY軸上のフィボナッチファンの終了点位置の値。
colorColorフィボナッチファンのラインの色。
thicknessintフィボナッチファンのラインの太さ。
lineStyleLineStyleフィボナッチファンのラインのスタイル。

戻り値

ChartFibonacciFan

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciFan (4 of 6)

概要

フィボナッチファンを描画します。

シグネチャ

1
public abstract ChartFibonacciFan DrawFibonacciFan(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
barIndex1intX軸上のフィボナッチファンの開始点位置のバーインデックス。これはX軸上の整数で、通常はバーのインデックスです。
y1doubleY軸上のフィボナッチファンの開始点位置の値。
barIndex2intX軸上のフィボナッチファンの終了点位置のバーインデックス。これはX軸上の整数で、通常はバーのインデックスです。
y2doubleY軸上のフィボナッチファンの終了点位置の値。
colorColorフィボナッチファンのラインの色。
thicknessintフィボナッチファンのラインの太さ。

戻り値

ChartFibonacciFan

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciFan (5 of 6)

概要

フィボナッチファンを描画します。

シグネチャ

1
public abstract ChartFibonacciFan DrawFibonacciFan(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
barIndex1intX軸上のフィボナッチファンの開始点位置のバーインデックス。これはX軸上の整数で、通常はバーのインデックスです。
y1doubleY軸上のフィボナッチファンの開始点位置の値。
barIndex2intX軸上のフィボナッチファンの終了点位置のバーインデックス。これはX軸上の整数で、通常はバーのインデックスです。
y2doubleY軸上のフィボナッチファンの終了点位置の値。
colorColorフィボナッチファンのラインの色。
thicknessintフィボナッチファンのラインの太さ。
lineStyleLineStyleフィボナッチファンのラインのスタイル。

戻り値

ChartFibonacciFan

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciTimezones (1 of 4)

概要

フィボナッチタイムゾーンを描画します。

シグネチャ

1
public abstract ChartFibonacciTimezones DrawFibonacciTimezones(string name, DateTime time1, DateTime time2, Color color, int thickness)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトが置き換えられます。
time1DateTimeX軸上のフィボナッチタイムゾーンの開始点位置の時間値。
time2DateTimeX軸上のフィボナッチタイムゾーンの終了点位置の時間値。
colorColorフィボナッチタイムゾーンのラインの色。
thicknessintフィボナッチタイムゾーンのラインの太さ。

戻り値

ChartFibonacciTimezones

関連チュートリアル

  • チャートオブジェクト/描画

DrawFibonacciTimezones (6 of 6)

概要

フィボナッチ・タイムゾーンを描画します。

シグネチャ

1
public abstract ChartFibonacciTimezones DrawFibonacciTimezones(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
barIndex1intフィボナッチ・タイムゾーンの開始ポイントのX軸上のバーインデックス。
y1doubleフィボナッチ・タイムゾーンの開始ポイントのY軸値。
barIndex2intフィボナッチ・タイムゾーンの終了ポイントのX軸上のバーインデックス。
y2doubleフィボナッチ・タイムゾーンの終了ポイントのY軸値。
colorColorフィボナッチ・タイムゾーンのラインの色。
thicknessintフィボナッチ・タイムゾーンのラインの太さ。
lineStyleLineStyleフィボナッチ・タイムゾーンのラインのスタイル。

戻り値

ChartFibonacciTimezones

関連チュートリアル

  • チャートオブジェクト/描画

DrawAndrewsPitchfork (6)

DrawAndrewsPitchfork (1 of 6)

概要

アンドリューズ・ピッチフォークを描画します。

シグネチャ

1
public abstract ChartAndrewsPitchfork DrawAndrewsPitchfork(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
time1DateTimeアンドリューズ・ピッチフォークのポイント1のX軸上の時間値。
y1doubleアンドリューズ・ピッチフォークのポイント1のY軸値。
time2DateTimeアンドリューズ・ピッチフォークのポイント2のX軸上の時間値。
y2doubleアンドリューズ・ピッチフォークのポイント2のY軸値。
time3DateTimeアンドリューズ・ピッチフォークのポイント3のX軸上の時間値。
y3doubleアンドリューズ・ピッチフォークのポイント3のY軸値。
colorColorアンドリューズ・ピッチフォークのラインの色。

戻り値

ChartAndrewsPitchfork

関連チュートリアル

  • チャートオブジェクト/描画

DrawAndrewsPitchfork (2 of 6)

概要

アンドリューズ・ピッチフォークを描画します。

シグネチャ

1
public abstract ChartAndrewsPitchfork DrawAndrewsPitchfork(string name, double x1, double y1, double x2, double y2, double x3, double y3, Color color)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できるユニークな名前です。重複すると、同じ名前の新しいチャートオブジェクトに置き換えられます。
x1doubleアンドリューズ・ピッチフォークのポイント1のX軸値。
y1doubleアンドリューズ・ピッチフォークのポイント1のY軸値。
x2doubleアンドリューズ・ピッチフォークのポイント2のX軸値。
y2doubleアンドリューズ・ピッチフォークのポイント2のY軸値。
x3doubleアンドリューズ・ピッチフォークのポイント3のX軸値。
y3doubleアンドリューズ・ピッチフォークのポイント3のY軸値。
colorColorアンドリューズ・ピッチフォークのラインの色。

戻り値

ChartAndrewsPitchfork

関連チュートリアル

  • チャートオブジェクト/描画

DrawRectangle (3 of 6)

概要

矩形を描画します。

シグネチャ

1
public abstract ChartRectangle DrawRectangle(string name, DateTime time1, double y1, DateTime time2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前説明
namestringチャートオブジェクト名 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトがすでに存在する場合は、新しいものに置き換えられます。
time1DateTimeX軸の矩形ポイント1の時間値。
y1double矩形ポイント1のY軸値。
time2DateTimeX軸の矩形ポイント2の時間値。
y2double矩形ポイント2のY軸値。
colorColor矩形の線の色。
thicknessint矩形の線の太さ。
lineStyleLineStyle矩形の線のスタイル。

戻り値

ChartRectangle

関連チュートリアル

  • チャートオブジェクト/描画

DrawRectangle (4 of 6)

概要

矩形を描画します。

シグネチャ

1
public abstract ChartRectangle DrawRectangle(string name, int barIndex1, double y1, int barIndex2, double y2, Color color)

 

パラメーター

名前説明
namestringチャートオブジェクト名 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトがすでに存在する場合は、新しいものに置き換えられます。
barIndex1intX軸の矩形ポイント1のバーインデックス。
y1double矩形ポイント1のY軸値。
barIndex2intX軸の矩形ポイント2のバーインデックス。
y2double矩形ポイント2のY軸値。
colorColor矩形の線の色。

戻り値

ChartRectangle

関連チュートリアル

  • チャートオブジェクト/描画

DrawRectangle (5 of 6)

概要

矩形を描画します。

シグネチャ

1
public abstract ChartRectangle DrawRectangle(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness)

 

パラメーター

名前説明
namestringチャートオブジェクト名 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトがすでに存在する場合は、新しいものに置き換えられます。
barIndex1intX軸の矩形ポイント1のバーインデックス。
y1double矩形ポイント1のY軸値。
barIndex2intX軸の矩形ポイント2のバーインデックス。
y2double矩形ポイント2のY軸値。
colorColor矩形の線の色。
thicknessint矩形の線の太さ。

戻り値

ChartRectangle

関連チュートリアル

  • チャートオブジェクト/描画

DrawRectangle (6 of 6)

概要

矩形を描画します。

シグネチャ

1
public abstract ChartRectangle DrawRectangle(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメーター

名前説明
namestringチャートオブジェクト名 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトがすでに存在する場合は、新しいものに置き換えられます。
barIndex1intX軸の矩形ポイント1のバーインデックス。
y1double矩形ポイント1のY軸値。
barIndex2intX軸の矩形ポイント2のバーインデックス。
y2double矩形ポイント2のY軸値。
colorColor矩形の線の色。
thicknessint矩形の線の太さ。
lineStyleLineStyle矩形の線のスタイル。

戻り値

ChartRectangle

関連チュートリアル

  • チャートオブジェクト/描画

DrawTriangle (6)

DrawTriangle (1 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。

戻り値

ChartTriangle

DrawTriangle (2 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color, int thickness)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。
thicknessint三角形の線の太さ。

戻り値

ChartTriangle

DrawTriangle (3 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color, string style)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。
stylestring三角形の線のスタイル。

戻り値

ChartTriangle

DrawTriangle (4 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color, int thickness, string style)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。
thicknessint三角形の線の太さ。
stylestring三角形の線のスタイル。

戻り値

ChartTriangle

DrawTriangle (5 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color, int thickness, string style, string description)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。
thicknessint三角形の線の太さ。
stylestring三角形の線のスタイル。
descriptionstringチャートオブジェクトの説明。

戻り値

ChartTriangle

DrawTriangle (6 of 6)

概要

三角形を描画します。

シグネチャ

1
public abstract ChartTriangle DrawTriangle(string name, DateTime time1, double y1, DateTime time2, double y2, DateTime time3, double y3, Color color, int thickness, string style, string description, string tooltip)

 

パラメーター

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一意の名前で、同じ名前のチャートオブジェクトが存在すると、新しいものに置き換えられます。
time1DateTime三角形の点1のX軸上の時間値。
y1double三角形の点1のY軸上の値。
time2DateTime三角形の点2のX軸上の時間値。
y2double三角形の点2のY軸上の値。
time3DateTime三角形の点3のX軸上の時間値。
y3double三角形の点3のY軸上の値。
colorColor三角形の線の色。
thicknessint三角形の線の太さ。
stylestring三角形の線のスタイル。
descriptionstringチャートオブジェクトの説明。
tooltipstringツールチップのテキスト。

戻り値

ChartTriangle

DrawArrow (5 of 6)

概要

矢印を描きます。

シグネチャ

1
public abstract ChartArrow DrawArrow(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前です。重複すると、同じ名前の新しいオブジェクトに置き換えられます。
barIndex1intトレンドラインの開始点のX軸上のバーインデックス。
y1doubleトレンドラインの開始位置のY軸の値。
barIndex2intトレンドラインの終了点のX軸上のバーインデックス。
y2doubleトレンドラインの終了位置のY軸の値。
colorColorトレンドラインの色。
thicknessintトレンドラインの太さ。

戻り値

ChartArrow

関連チュートリアル

  • チャートオブジェクト/描画

DrawArrow (6 of 6)

概要

矢印を描きます。

シグネチャ

1
public abstract ChartArrow DrawArrow(string name, int barIndex1, double y1, int barIndex2, double y2, Color color, int thickness, LineStyle lineStyle)

 

パラメータ

名前説明
namestringチャートオブジェクトの名前 – チャートエリアで一度だけ使用できる一意の名前です。重複すると、同じ名前の新しいオブジェクトに置き換えられます。
barIndex1intトレンドラインの開始点のX軸上のバーインデックス。
y1doubleトレンドラインの開始位置のY軸の値。
barIndex2intトレンドラインの終了点のX軸上のバーインデックス。
y2doubleトレンドラインの終了位置のY軸の値。
colorColorトレンドラインの色。
thicknessintトレンドラインの太さ。
lineStyleLineStyleトレンドラインのスタイル。

戻り値

ChartArrow

関連チュートリアル

  • チャートオブジェクト/描画

XToTime

概要

マウスのX座標をエリアの時間座標値に変換します。

シグネチャ

1
public abstract DateTime XToTime(double x)

 

パラメータ

名前説明
xdoubleマウスのX

戻り値

DateTime

関連チュートリアル

  • チャート座標変換/マウス座標

TimeToX

概要

エリアの時間座標をマウスのX座標に変換します。

シグネチャ

1
public abstract double TimeToX(DateTime time)

 

パラメータ

名前説明
timeDateTimeエリアの時間座標

戻り値

double

関連チュートリアル

  • チャート座標変換/時間座標

YToYValue

概要

マウスのY座標をY軸の値に変換します。

シグネチャ

1
public abstract double YToYValue(double y)

 

パラメータ

名前説明
ydoubleマウスのY座標

戻り値

double

関連チュートリアル

  • チャート座標変換/Y座標

YValueToY

概要

Y軸の値をマウスのY座標に変換します。

シグネチャ

1
public abstract double YValueToY(double yValue)

 

パラメータ

名前説明
yValuedoubleY軸の値

戻り値

double

関連チュートリアル

  • チャート座標変換/Y値

XToBarIndex

概要

マウスのX座標をバーインデックスに変換します。

シグネチャ

1
public abstract double XToBarIndex(double x)

 

パラメータ

名前説明
xdoubleマウスのX座標

戻り値

double

関連チュートリアル

  • チャート座標変換/バーインデックス

BarIndexToX

概要

バーインデックスをマウスのX座標に変換します。

シグネチャ

1
public abstract double BarIndexToX(double barIndex)

 

パラメータ

名前説明
barIndexdoubleバーインデックス

戻り値

double

関連チュートリアル

  • チャート座標変換/バーインデックス

署名

1
public abstract event Action<ChartMouseEventArgs> MouseDown;

 

MouseUp

概要

左のマウスボタンが放されると発生します。

署名

1
public abstract event Action<ChartMouseEventArgs> MouseUp;

 

MouseWheel

概要

マウスホイールボタンが回転すると発生します。

署名

1
public abstract event Action<ChartMouseWheelEventArgs> MouseWheel;

 

DragStart

概要

マウスダウンイベントがチャートエリアで発生し、ドラッグ用にマウスがキャプチャされると発生します。

署名

1
public abstract event Action<ChartDragEventArgs> DragStart;

 

DragEnd

概要

チャートエリアをドラッグ中にマウスボタンが放されるか、チャートエリアがマウスキャプチャを失うと発生します。

署名

1
public abstract event Action<ChartDragEventArgs> DragEnd;

 

Drag

概要

チャートエリアをドラッグ中に発生します。

署名

1
public abstract event Action<ChartDragEventArgs> Drag;

 

SizeChanged

概要

チャートエリアのサイズが変更されたときに発生します。

署名

1
public abstract event Action<ChartSizeEventArgs> SizeChanged;

 

ScrollChanged

概要

X軸またはY軸の位置値がスクロール中に変更されたときに発生します。

署名

1
public abstract event Action<ChartScrollEventArgs> ScrollChanged;

 

ObjectsAdded

概要

1つまたは複数のチャートオブジェクトがチャートエリアに追加されたときに発生します。

署名

1
public abstract event Action<ChartObjectsAddedEventArgs> ObjectsAdded;

 

ObjectsUpdated

概要

1つまたは複数のチャートオブジェクトが更新されたときに発生します。

署名

1
public abstract event Action<ChartObjectsUpdatedEventArgs> ObjectsUpdated;

 

ObjectsRemoved

概要

1つまたは複数のチャートオブジェクトがチャートエリアから削除されたときに発生します。

署名

1
public abstract event Action<ChartObjectsRemovedEventArgs> ObjectsRemoved;

 

ObjectsSelectionChanged

概要

選択されたチャートオブジェクトが変更されたときに発生します。

署名

1
public abstract event Action<ChartObjectsSelectionChangedEventArgs> ObjectsSelectionChanged;
目次

このページについて