• ATSとは?
  • ATSの使い方
  • CTL学習コンテンツ
  • CTLマニュアル販売
  • ストラテジー販売
  • サポート

CTLマニュアル

CTLマニュアル

Chart Studioヘルプ

自動売買システム(ATS)で使用する CTLプログラム作成ソフト
「Chart Studio」のヘルプの内容をPDFに移しました。
CTLプログラム言語でプログラムを組む時に、手元に置いておくと便利です。どうぞご利用ください。

Chart Studioヘルプ PDFのダウンロード

Chart Studioヘルプをご覧になり自動売買システム(ATS)の取引を開始される方は、下記の免責事項を必ずご確認ください。

バージョン2.11.4.12.9.2 Chart Studioヘルプ PDFのダウンロード

前バージョン2.8.918.12.1との大きな変更点

文字列関数

booltostring
  Input: x(bool);
  Result: res(string);
  ブール値の文字列表現を返します。

numbertostring
  Input: x(number);
  Result: res(string);
  既定の精度の数の文字列表現を返します。

seriestostring   Input: x(series);
  Result: res(string);
  シリーズの文字列表現を要素の列として返します。

が追加されていました。

入力/出力関数

print
  Input: message(string);
  この関数には結果がありません。メッセージを dealbookFX のデバッグ
  ウィンドウに表示します。基本の型を文字列に変換する には、
  以下の関数を使用します。
  str numbertostring booltostring  seriestostring

openfile
  Input: f(file), path(string), openmode(number);
  この関数には結果がありません。指定したパスとファイ ル オープン モード
  (app、 trunc) に従ってファイルを開きます。


  Input: f(file, message(string);
  この関数には結果がありません。ファイルにメッセージ を入力します。
  この関数を呼び出す前に、 openfileを使ってファイル を開く必要があります。
  基本の型を文字列に変換するには、以下の関数を使用し ます。
  str numbertostring booltostring  seriestostring

closefile
  Input: f(file);
  この関数には結果がありません。ファイルを閉じます。
  この関数を呼び出すと、printf 関数がファイル記述子 を使用できなくなります。


printf   Input: f(file, message(string);
  この関数には結果がありません。ファイルにメッセージを入力します。
  この関数を呼び出す前に、 openfileを使ってファイルを開く必要があります。
  基本の型を文字列に変換するには、以下の関数を使用します。
   str、 numbertostring、 booltostring、 seriestostring。


が追加されていました。

トレード関数

short
  Result: res(bool);
  現在のポジションがショート (つまり、sell コマンド の後)の場合は
   true を、ポジションがないか、現在のポジションがロ ングの場合は false を返します。
   sell および関連する関数を参照してください。

long
  Result: res(bool);
  現在のポジションがロング (つまり、buy コマンドの後 )の場合は true を、
  ポジションがないか、現在のポジションがショートの場 合は false を返します。
  buy および関連する関数を参照してください。

cancel_all_stops
  この関数にはパラメータと結果がありません。
  この関数は全ての逆指値注文をキャンセルします。


cancel_all_limits
  この関数にはパラメータと結果がありません。
  この関数は全ての指値注文をキャンセルします。


cancel_buy_stops
  この関数にはパラメータと結果がありません。
  この関数は全ての逆指値買い注文をキャンセルします。


cancel_sell_stops
  この関数にはパラメータと結果がありません。
  この関数は全ての逆指値売り注文をキャンセルします。


cancel_buy_limits
  この関数にはパラメータと結果がありません。
  この関数は全ての指値買い注文をキャンセルします。


cancel_sell_limits
  この関数にはパラメータと結果がありません。
  この関数は全ての指値売り注文をキャンセルします。


trailing_stop_buy
  Input: lots(number), distance(number);
  この関数には結果がありません。
  この関数はストラテジー内のコマンドとして(買)トレール注文のロット数と
  価格の指定のみに適用可能です。


trailing_stop_sell
  Input: lots(number), distance(number);
  この関数には結果がありません。
  この関数はストラテジー内のコマンドとして(売)トレール注文のロット数と
  価格の指定のみに適用可能です。


が追加されていました。

いずれも説明文の記述は簡素ですが、
日本語ですので概要を掴むことは可能です。

to top