(57)【特許請求の範囲】
【請求項１】
外国証拠金取引を行う投資家が指定するタイミングで取引注文又は決済注文を自動的に行うための外国証拠金取引支援プログラムであって、
インターネットを介してFX会社からダウンロードしたプラットフォームを用いて該FX会社から配信される外国為替レートが画面にチャート表示される投資家の端末機を、
カーソルで指定された始点と終点とを直線で結んだラインを前記画面に描くライン設定手段と、
前記ライン設定手段を用いて描いた前記ラインそれぞれに識別情報を付与すると共に、該ラインそれぞれの直線式から各時刻の数値を算出し、算出された該数値を該識別情報毎に記憶するライン情報記憶手段と、
前記ラインの所定領域が前記カーソルで操作されたとき、前記取引の種別を表わす属性一覧を該ラインの近傍に表示し、該一覧から何れかの属性が選別されたとき、選別された該属性を該領域に表示し、前記ライン情報記憶手段に記憶された前記識別情報に括りつけて該属性を記憶する取引属性選別手段と、
前記ライン情報記憶手段に記憶された前記数値と前記外国為替レートとを対比し、該数値が該外国為替レートから所定範囲内にあるときは該数値が算出された前記ラインの前記識別情報に括りつけられた前記属性を前記取引属性選別手段から読み出して出力する取引属性出力手段と、して機能させるインディケータ用プログラム、及び
前記端末機を、
前記取引属性出力手段から出力された前記属性を検知したとき、該属性に、パラメータ記憶手段に記憶された所定のパラメータを付加した注文情報を出力する注文情報出力手段と、
前記注文情報出力手段から出力された前記注文情報を実行し、実行された取引結果を、前記画面に表示させると共に記憶手段に記憶させる注文発注手段と、して機能させるためのエキスパートアドバイザー用プログラムを備えたことを特徴とする外国証拠金取引支援プログラム。
【請求項２】
前記取引属性選別手段は、前記属性が表示される前記領域の脇に、該属性を有効にするか無効にするかを前記カーソル操作で選ぶON・OFFボタンを表示することを特徴とする請求項１記載の外国為替証拠金取引支援プログラム。
【請求項３】
前記取引属性選別手段が表示する前記属性の一覧は、買い注文、売り注文、注文変更、買い注文の決済、売り注文の決済、全注文の決済を含むことを特徴とする請求項１記載の外国為替証拠金取引支援プログラム。
【請求項４】
前記ラインの移動、若しくは消去は、前記カーソルの操作で自在に行い、
前記取引属性選別手段は、前記ラインが移動したときに、前記一覧の表示位置及び前記属性の表示領域を移動し、該ラインが消去されたときは、該一覧及び該属性を消去することを特徴とする請求項１記載の外国為替証拠金取引支援プログラム。
【請求項５】
前記注文発注手段は、前記注文情報の前記属性が買い注文若しくは売り注文の場合には、該注文情報に含まれた前記パラメータに従って取引を実行し、
該属性が買い注文の決済の場合は、取引を実行中の最先の買い注文を決済する取引を実行し、売り注文の決済の場合は、取引を実行中の最先の売り注文を決済する取引を実行し、全注文の決済の場合は、取引を実行中の売買注文の全てを決済する取引を実行することを特徴とする請求項２記載の外国為替証拠金取引支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国為替証拠金取引（ｆｏｒｅｉｇｎ  ｅｘｃｈａｎｇｅのことで、以下では、「ＦＸ」と略称する。）を行う投資家の端末に、取得した市場データに基づく各種指標を表示し、その投資家がＦＸ会社に売買注文を行うためのトレーディングソフトウエア（Ｍｅｔａ  Ｔｒａｄｅｒのことで、以下では「ＭＴ４」と略称する。）と連携して、投資家が指定したタイミングでＦＸ業者に取引注文又は決済注文を自動的に行う取引支援プログラムに関する。
【背景技術】
【０００２】
従来から、多くのＦＸ会社が取引のプラットフォームとしてＭＴ４を採用している。
ＭＴ４は、ＦＸ会社から配信される為替レートを画面にチャートで表示する機能のほか、為替レートから計算した値をチャートにグラフィック表示するインディケーター機能、予め設定された取引戦略に則したタイミングで取引を自動的に繰り返し行うエキスパートアドバイザー（以下では、「ＥＡ」と略称する。）機能、規則で定めた処理を一度だけ実行するスクリプト機能のうち汎用的なものを標準装備している。また、これらの機能は、トレーダー若しくはソフトハウスなどが作成したオリジナルなプログラムをプラットフォームにインストールすることも可能である。
そこで、チャートの動きからトレンドの転換点を把握し、保ち合いを離れた基準値と、その値幅と、基準値を超えた足数と、転換点までの上下の変動数とから上昇又は下落の目標値を算出し、チャート上にその目標値を表示する機能によって投資家を支援する相場分析用プログラムが開示されている（特許文献１参照）。
このように、インディケーター機能は計算ルールを登録すれば、計算結果を表示することが可能であるが、売買機能は持たせることができない。
これに対して、エキスパートアドバイザー機能は、売買するルールや、売買する際の注文内容が設定されれば、それらに従って自動的に売買を行うが、為替レートの動向に変化が生じても、それに対応して売買ルール変更することは出来ない。また、スクリプト機能は、売買を手動で行うことはできても、自動で行うことが出来ない。
そこで、豊富な知識と経験を持ち、大きな利益を安定的に挙げているトレーダーが実行している手法を他の一般投資家がコピーして取引することも考えられる。
しかしながら、売買を完全に一任するのは、躊躇することが多いので、それらトレーダー端末に表示されているチャートやインディケータの再現情報を一般投資家の端末に表示させ、それを参照して取引を行う外国為替証拠金取引支援システムが開示されている（特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１９−２０７４５２号公報
【特許文献２】ＷＯ２０１５／０７５８２４
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、他人の手法を真似て取引する方法は、一定時間拘束されるので、時間的余裕が少ない投資家は、他者等が開発したＥＡを使用して自動売買することがある。また、ＭＴ４の諸機能や取引手法をよく理解した投資家は、自己の裁量で取引を行うことが多い。
一方、他者等が開発したＥＡは、開発した人の売買ロジックに拘束されるので為替レートの変動傾向が変わって取引ルールを変更することが出来ないため売買するタイミングが不適切になって、損失が拡大することがある。また、自己の裁量で取引している際に、チャートが表示されている端末機の前から席を外す場合があり、予想に反してチャートが大きく変動し、決済するタイミングを失してしまうことがある。
そこで、本出願人は、インディケータが表示されているチャートに、予めトレンドライン等を引き、そのラインにチャートがタッチしたときは、自動的に決済（エグジット）が行われるプログラム（商品名「ＰｒｏＥＸ」https://fxmt.co/transmission/）を開発した。
しかし、同一チャート内で自動的に行えるアクションは一つのみであり、複数の売買注文や複数の決済注文を行うには複数のチャートを用意する必要があった。
本発明は、上記事情に鑑み、ＭＴ４の同一チャート上に自己のストラテジーに基づいて、任意に水平或いは斜めのラインを１本乃至複数本引き、注文種別を任意に選択することにより、そのチャートがそれらのラインにタッチしたとき、選択した注文種別のアクションを自動的に行うプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
本発明は、「段落番号０００５」
本発明は、外国証拠金取引を行う投資家が指定するタイミングで取引注文又は決済注文を自動的に行うための外国証拠金取引支援プログラムであって、インターネットを介してFX会社からダウンロードしたプラットフォームを用いて該FX会社から配信される外国為替レートが画面にチャート表示される投資家の端末機を、カーソルで指定された始点と終点とを直線で結んだラインを上記画面に描くライン設定手段と、上記ライン設定手段を用いて描いた上記ラインそれぞれに識別情報を付与すると共に、該ラインそれぞれの直線式から各時刻の数値を算出し、算出された該数値を該識別情報毎に記憶するライン情報記憶手段と、上記ラインの所定領域が上記カーソルで操作されたとき、上記取引の種別を表わす属性一覧を該ラインの近傍に表示し、該一覧から何れかの属性が選別されたとき、選別された該属性を該領域に表示し、上記ライン情報記憶手段に記憶された上記識別情報に括りつけて該属性を記憶する取引属性選別手段と、上記ライン情報記憶手段に記憶された上記数値と上記外国為替レートとを対比し、該数値が該外国為替レートから所定範囲内にあるときは該数値が算出された上記ラインの上記識別情報に括りつけられた上記属性を上記取引属性選別手段から読み出して出力する取引属性出力手段と、して機能させるインディケータ用プログラム、及び上記端末機を、上記取引属性出力手段から出力された上記属性を検知したとき、該属性に所定のパラメータを付加した注文情報を出力する注文情報出力手段と、上記注文情報出力手段から出力された上記注文情報を実行し、実行された取引結果を、上記画面に表示させると共に記憶手段に記憶させる注文発注手段と、して機能させるためのエキスパートアドバイザー用プログラムを備えたことを特徴とする。


【０００６】
その結果、ＦＸ会社がプラットフォームとして提供するＭＴ４に画面表示されたチャート上に投資家が自己のストラテジーに基づいて、水平或いは斜めのラインを任意に１本乃至複数本引き、それぞれのラインに対して任意の注文種別を選択しておけば、チャートがそれらのラインにタッチしたときに、選択した注文種別のアクションを自動的に行うので、時間的拘束を受けることなくＦＸ取引を行うことができる。
また、上記取引属性選別手段は、上記属性が表示される上記領域の脇に、上記ラインに係る上記取引属性出力手段による上記属性出力のＯＮ・ＯＦＦを上記カーソル操作で行わせるボタンを表示することができるし、表示する上記属性の一覧は、買い注文、売り注文、注文変更、買い注文の決済、売り注文の決済、全注文の決済を含むことができる。
そして、上記ラインの移動、若しくは消去は、上記カーソルの操作で自在に行い、
上記取引属性選別手段は、上記ラインが移動したときに、上記一覧の表示位置及び上記属性の表示領域を移動し、該ラインが消去されたときは、該一覧及び該属性を消去することができる。
したがって、同じチャート画面に複数のラインを引き、それぞれ異なる取引種別を指定しておくことや、トレンドラインを移動することができるので、チャートが予想に反する動き方をした場合でも損失を少なく抑えることや相場動向に応じて複数の注文を同一チャート上で自動で行うことが出来る。
【０００７】
なお上記インディケータ用プログラムは、上記チャート表示された上記画面にドラッグ・アンド・ドロップして起動する際に、上記ＦＸ会社から配信される上記レートを上記取引属性出力手段に取り込む際の条件をパラメータとして設定することができるし、エキスパートアドバイザー用プログラムは、上記チャート表示された上記画面にドラッグ・アンド・ドロップして起動する際に、上記パラメーターの設定することができるので、好みに応じてカストマイズするのが容易である。
なお、上記アクション実行手段は、上記注文情報の上記属性が買い注文若しくは売り注文の場合には、該注文情報に含まれた上記パラメータに従って取引を実行し、
該属性が買い注文の決済の場合は、取引を実行中の最先の買い注文を決済する取引を実行し、売り注文の決済の場合は、取引を実行中の最先の売り注文を決済する取引を実行し、全注文の決済の場合は、取引を実行中の売買注文の全てを決済する取引を実行することができるし、上記アクション実行手段によって取引結果が上記画面に表示されたときに、上記取引属性選別手段は、該当する上記属性を消去し、上記ライン設定手段は、該当する上記ラインを消去することもできる。
【発明の効果】
【０００８】
本発明の外国為替証拠金取引支援プログラムは、ＭＴ４をプラットフォームとしてＦＸ取引を行う際に、チャート画面に投資家が任意にトレンドラインを引き、売買注文や決済注文等、取引種別を指定しておけば、時々刻々変化するチャートがそのラインにタッチしたときに指定していた取引が自動で行われるので、トレードの際の時間的束縛をなくすことができる。また、同じチャート画面に複数のラインを引き、それぞれ異なる取引種別を指定しておくことや、トレンドラインを移動することができるので、チャートが予想に反する動き方をした場合でも損失を少なく抑えることや相場動向に応じて複数の注文を自己のストラテジーに基づいて自動で行うことが出来る。
【図面の簡単な説明】
【０００９】
【図１】図１は、本実施形態の外国為替証拠金取引支援プログラムがインストールされて取引を行う投資家端末の構成を示す図である。
【図２】図２は、ＭＴ４の初期設定時に表示される画面のレイアウトを示す図である。
【図３】図３は、本実施形態の外国為替証拠金取引支援プログラムの機能を示す機能ブロック図である。
【図４（１）】図４（１）は、アクション実行手段によって取引を実行する処理の流れを一例として示す図である。
【図４（２）】図４（２）は、アクション実行手段によって取引を実行する処理の流れを一例として示す図である。
【図４（３）】図４（３）は、アクション実行手段によって取引を実行する処理の流れを一例として示す図である。
【図５】図５は、アクション実行手段によって取引を実行する処理の流れを一例として示す図である。
【発明を実施するための形態】
【００１０】
以下に、本発明の外国為替証拠金取引支援プログラムの実施形態について図に基いて説明する。
図１は、本実施形態の外国為替証拠金取引支援プログラムがインストールされて取引を行う投資家端末の構成を示す図である。
図１に示す投資家端末は、インターネット５を介してＦＸ会社のサーバ１に接続されている。本実施形態の投資家端末１０は、パーソナルコンピュータ（以下「ＰＣ」と略称する。）あるいはＩ−ＰＡＤやスマホで、インターネット５に接続された通信部１１と、制御部１２と、記憶部１３と、入力部１４と、出力部１５とを備えている。出力部１５は、液晶などの画面２０を有し、そこにチャートやライン等を表示する。入力部１４は、キーボードやマウスで、画面２０に表示されたカーソル２４を操作することができる。
記憶部１３は、ＦＸ会社のサーバー１からダウンロードした、ＭＴ４などのプラットフォーム１３ａ、配信される外国為替のレートを格納したファイル１３ｂ、パラメータなどを記憶している。
制御部１２は、通信部１１、入力部１４、出力部１５、記憶部１３を制御し、入力部１４の指令に従って、記憶部１３に記憶されたプラットフォーム１３ａなどを読み出して実行し、実行結果を出力部１５に表示する。
【００１１】
図２は、ＭＴ４の初期設定時に表示される画面のレイアウトを示す図である。
図２に示すように、画面２０の上端には、ボタン１つで設定可能な項目が並んだツールバー２５があり、画面の左端には、各通貨ペアの気配値が表示される気配値ウインドウ２６と、ＦＸ会社の口座番号、インディケータ、エキスパートアドバイザー、及びスクリプトからなるナビゲーターウインドウ２７が表示される。
そして、画面の右側には、チャートを表示する画面２０がある。初期設定では、四つの画面２０が表示されるが、各画面２０には選択された通貨ペアの為替レートの変動がグラフ表示 される。 
画面２０の下側には、ターミナルウインドウ２８が表示される。ター ミナルウインドウ２８は、取引の状況、口座履歴、操作履歴等表示される。
これらウインドウのサイズやレイアウトは、ユーザーが自由にカスタマイズできる。    また、チャートの表示についても、ツールバー２５に表示されたアイコンを操作することによりカスタマイズすることができる。 チャートは、「ロウソク足」、「バーチャート」、「ラインチャート」の三種類から選択することができ、チャートを表示する時間軸についても、１ 分毎（１分足）、５分毎（５分足）、３０分毎（３０分足）、１時間（時間足）、４時間 毎（４時間足）、１日毎（日足）、１週間毎（週足）、１ヶ月毎（月足）の中の何れかを選択することができる。
さらにナビゲーターウインドウ２７には、チャートのテクニカル分析を行うインディケーターと称するプログラムや、色々なロジックで自動売買を行うエキスパートアドバイザー(Expert Advisor：「ＥＡ」と略称する)と称するプログラムが標準実装されており、新たに開発したプログラムでカスタマイズすることも出来る。
インジケーターは、チャートが表示されている画面２０に追加して表示するもの、チャートが表示されている画面２０の下に、チャートとは別に画面表示されるもの、 チャートの色などを変えて表示するものなどがある 。
具体的には、ある一定期間の為替レートの各終値を平均化し、その数字を結んだ移動平均線ＭＡがあり、為替レートのト レンドや勢いを知ることができる。
また、値動きの幅を移動平均線の上下に標準偏差を加味したボリンジャーバンドがあり、移動平均からの乖離が大きくなって、行き過ぎた状態となっているのを知ることができる。
ＥＡは、トレーディングソフトウエアであるプラットフォーム１３ａ上で動作し、ＦＸ会社に対して自動的に売買の指示を行うプログラ ムである。
インディケーター及びＥＡは、ナビゲーターウインドウ２７に表示された所望のものをチャート表示された画面２０にドラッグ・アンド・ドロップし、パラメータ設定や色指定等を行って起動させる。
【００１２】
図３は、本実施形態の外国為替証拠金取引支援プログラムの機能を示す機能ブロック図である。
図３に示す本実施形態の外国為替証拠金取引支援プログラム３０は、インターネット５を介してFX会社のサーバー１から端末機にダウンロードしたプラットフォーム（ＭＴ４）１３ａにインディケーター用プログラム３１、およびエキスパートアドバイザー用プログラム３２のほか、ＦＸ会社から配信される外国為替レートを記憶する外国為替レート記憶手段３３と、画面２０にチャートを表示するチャート表示手段３４を有する。
外国為替レート記憶手段３３は、例えば、外国為替レートの各時間足等の終値、始値、高値、安値を記録するＣＳＶファイルである。
チャート表示手段３４は、ＣＳＶファイルに記録されたレートを、ひげと実体と色とで表わすローソク足や、縦と横の棒で表わすバーチャートや、終値を折れ線で結んだ折れ線足で表示する。
インディケーター用プログラム３１は、ライン設定手段３５と、ライン情報取得手段３６と、ライン情報記憶手段３７と、取引属性選別手段３８と、取引属性出力手段３９と、条件パラメータ記憶手段４０とを有し、エキスパートアドバイザー用プログラム３２は、取引パラメータ記憶手段４１と、注文情報出力手段４２と、アクション実行手段４３と、を有する。
【００１３】
ライン設定手段３５は、画面２０に表示されるカーソル２４をクリックしたり、移動させたりすることにより、チャート表示された画面２０上に、始点と終点とを指定すると、それらを直線で結んだライン２３を描くツールである。
本実施形態では、図２の画面２０上部に表示されたツールバー２５のトレンドアイコンをカーソル２４でクリックした後、チャート２１が表示された画面２０の任意の位置をカーソル２４でクリックすると始点が指定され、クリックしたカーソル２４をそのまま移動するとライン２２が引かれ、移動とクリックとを停止すると終点が指定される。なおこのツールで引かれたライン２２は、後述するエキスパートアドバイザー用プログラム３２のアクション実行手段４３によって取引結果が画面２０に表示されたときは、消去することができる。
ライン情報取得手段３６は、ライン設定手段３５によって描かれたライン２２それぞれの始点及び終点の位置情報、及びそれらを結んだ直線の方程式を算出すると共に、その直線に識別番号を付する。そして、チャート２１が表示されている時間を単位として各時間毎の数値を算出する。
【００１４】
ライン情報記憶手段３７は、ライン情報取得手段３６で算出された各時間毎の数値を、各ライン２２の識別番号ごとに記憶する。
図２で示したように、ＭＴ４の画面２０の上部にツールバー２５に様々なアイコンが表示されている。
例えば、インディケータのアイコンをクリックし、実装されている為替レートの移動平均線ＭＡを表示させたり、ボリンジャーバンドＢＢを表示させ、相場の値動きを分析することができる。そして、相場にトレンドが発生しているのか、レンジ相場なのかを見極めて、ライン設定手段３５で描くライン２２によって相場の将来動向を予測する。
【００１５】
取引属性選別手段３８は、ライン設定手段３５によってライン２２が描かれると、ライン２２の終点付近（本発明の「ラインの所定領域」に相当する。）に、任意の取引属性４６を表示し、その取引属性４６の脇に、その取引属性４６を有効にするか、無効にするかを投資家が選ぶＯＮ・ＯＦＦボタン４７を表示する。（図４（１）から図４（３）参照）
そして、投資家が表示された任意の取引属性４６をカーソル２４でクリックすると、そのライン２３を、パラメータで設定された条件を満たしたチャート２１がタッチしたり、上抜け又は下抜けしたときに実行する取引属性一覧４５をライン２３の近傍に表示する。
本実施形態では、表示される取引属性一覧４５は、買い注文（ＢＵＹ）、売り注文（ＳＥＬＬ）、注文変更（ＭＯＶＥ）、買い注文の決済（ＥＸＩＴ  ＬＯＮＧ）、売り注文の決済（ＥＸＩＴ  ＳＨＯＲＴ）、全注文の決済（ＥＸＩＴ）としているが、必ずしもこれらに限定する必要はない。
そして、投資家が取引属性一覧４５から所望の取引属性４６をカーソル２４でクリックして選択すると、ライン２３の終点付近に表示された取引属性４６が、選択された取引属性４６に変わる。そして、その取引属性４６は、そのライン２３の識別番号を括りつけて、ライン情報記憶手段３７に記憶される。
また、取引属性４６の脇に表示されたＯＮ・ＯＦＦボタン４７をカーソル２４でクリックすると、ＯＮはＯＦＦに、ＯＦＦはＯＮに切り替わる。
なお、後述するエキスパートアドバイザー用プログラム３２のアクション実行手段４３によって取引結果が画面２０に表示されたときは、表示されている取引属性４６やＯＮ・ＯＦＦボタン４７は消去することができる。
【００１６】
条件パラメータ記憶手段４０は、ライン２３にチャートがタッチしたか否かを判別する際に、その条件をパラメータとして投資家が設定した条件を記憶する。
例えば、ローソク足やバーチャートの始値と終値を表わす実体がタッチしたときを条件とすることもできるし、高値や安値を表わすひげがタッチしたときとすることもできる。また、ローソクの連続する複数本がタッチしたときを条件とすることもできる。
また、タッチは、ラインを上抜け或いは下抜けしたときを条件とすることもできるし、ラインとの乖離幅が所定の範囲内を条件とすることもできる。
【００１７】
取引属性出力手段３９は、ＦＸ会社から配信される外国為替レートを受信すると、各ライン２３の数値が記憶されているライン情報記憶手段３７にアクセスし、その時刻における数値が、受信したレートから少なくとも０．５％以内（本発明の「所定範囲内」に相当する。）にあるときはその数値が算出されたライン２３の識別番号とその識別番号に括り付けられた取引属性４６を読み出して出力する。
ここで、本実施形態では、レートがラインから乖離するのを許容する所定範囲を０．５％に設定しているが、この範囲は、必ずしも０．５％以内に限定する必要はなく、０．１％以内としても、１％以内としてもよい。
【００１８】
エキスパートアドバイザー用プログラム３２は、取引パラメータ記憶手段４１と、注文情報出力手段４２と、アクション実行手段４３と、を有する。
ＭＴ４は、チャート２１が表示された画面２０にエキスパートアドバイザー用プログラム３２をドラッグ・アンド・ドロップして起動する際に、パラメーターを設定する画面が自動的に表示されるので、投資家が任意の数値等を設定することができる。
取引パラメータ記憶手段４１は、投資家によって設定されたパラメータ、例えば、取引数量、ストップロスの設定価格、リミット設定価格、許容スリッページ、マジックナンバー、アクションを許可する時間帯などを記憶している。
【００１９】
注文情報出力手段４２は、取引属性出力手段３９から出力された取引属性４６を検知したとき、その取引属性４６に取引パラメータ記憶手段４０に記憶された所定のパラメータを付加して注文情報を出力する。例えば、取引属性４６が買い注文の時は、取引数量、ストップロスの設定価格、リミット設定価格、許容スリッページなどが付加されている。
【００２０】
注文発注手段４３は、注文情報出力手段４２から出力された注文情報に基づいてＦＸ会社に注文を発注する。
注文情報の取引属性４６が買い注文（ＢＵＹ）若しくは売り注文（ＳＥＬＬ）の場合には、その注文情報に含まれたパラメータに従って取引を実行する。
また取引属性４６が買い注文の決済（ＥＸＩＴ  ＬＯＮＧ）の場合は、実行している最中の取引のうち、最も早く行った買い注文（ＢＵＹ）を決済し、売り注文の決済（ＥＸＩＴ  ＳＨＯＲＴ）の場合は、実行している最中の取引のうち、最も早く行った売り注文（ＳＥＬＬ）を決済する。
そして取引属性が全注文の決済（ＥＸＩＴ）の場合は、取引を実行している全ての売買注文（ＢＵＹ及びＳＥＬＬ）を決済する。
また、売買注文（ＢＵＹ及びＳＥＬＬ）あるいは決済注文（ＥＸＩＴ  ＬＯＮＧ、ＥＸＩＴ  ＳＨＯＲＴ、及びＥＸＩＴ）が成立したときは、成立した取引結果を、画面２０に表示すると共に、記憶手段に記憶する。
【００２１】
図４（１）から図４（３）は、ラインを描き、取引属性を表示させた一例を示す図である。
図４（１）に示す例は、画面２０に表示されたチャート２１にライン２３を描いてそのライン２３の終点付近に任意の取引属性４６が表示され、その任意の取引属性４６をカーソル２４でクリックして取引属性一覧４５が表示された状態を示している。
図４（２）に示す例は、チャート２１に４本のライン２３を描いて各ライン２３の終点付近それぞれに取引属性４６を表示させた状態の一例を示している。
画面の下方には、サポートラインに描いた買い注文（ＯＮ  ＢＵＹ）のライン２３と、その上方に描いた買いの決済注文（ＥＸＩＴ  ＬＯＮＧ）のライン２３がある。しかし、買い注文が成立する前に価格が急上昇し、その後下がってきたので、レジスタンスライン付近に変更注文（ＯＮ  ＭＯＶＥ）が引かれた。しかし、予想に反してチャート２１が下降しているので、買いの決済注文（ＥＸＩＴ  ＬＯＮＧ）を取りやめ（ＯＦＦ  ＥＸＩＴ  ＬＯＮＧ）、当初の買い注文（ＯＮ  ＢＵＹ）のライン２３の下側に、損切りの決済注文（ＯＮ  ＥＸＩＴ）を新たに描いた状態を示している。
図４（３）に示す例は、チャート２１に４本の移動平均線ＭＡと、ボリンジャーバンドＢＢと、２本のライン２３を描き、取引属性一覧４５が表示された状態を示している。
トレンドを表わすライン２３は、上側は取引属性４６の変更（ＯＮ  ＭＯＶＥ）を示すライン２３が引かれ、下側には決済注文（ＯＮ  ＥＸＩＴ）を示すライン２３が引かれている。
【００２２】
図５は、注文発注手段によって取引を実行する処理の流れを一例として示す図である。
図５に示すように、注文発注手段は、注文情報出力手段から出力された注文情報から取引属性４６を取得する。
そして、取引属性４６がＢＵＹか否かを判別し、ＢＵＹのときは、設定されたパラメータに従ってＦＸ会社にＢＵＹ注文を発注する（ｓｔｅｐ１）４３ａ。
取引属性４６がＢＵＹではないときは、ＳＥＬＬか否かを判別し、ＳＥＬＬのときは、設定されたパラメータに従ってＦＸ会社にＳＥＬＬ注文を発注する（ｓｔｅｐ２）４３ｂ。
取引属性４６がＳＥＬＬではないときは、ＭＯＤＩＦＹか否かを判別し、ＭＯＤＩＦＹのときは、対象となる注文の種別などを変更してＦＸ会社に変更注文を発注する（ｓｔｅｐ３）４３ｃ。
取引属性４６がＭＯＤＩＦＹではないときは、ＥＸＩＴ  ＡＬＬか否かを判別し、ＥＸＩＴ  ＡＬＬのときは、ＦＸ会社に取引中の売り注文の決済を発注し（ｓｔｅｐ４）４３ｄ、同時に取引中の買い注文の決済を発注する（ｓｔｅｐ４）４３ｆ。
取引属性４６がＥＸＩＴ  ＡＬＬではないときは、ＥＸＩＴ  ＳＥＬＬか否かを判別し、ＥＸＩＴ  ＳＥＬＬのときは、ＦＸ会社に取引中の売り注文の決済を発注する（ｓｔｅｐ５）４３ｅ。
取引属性４６がＥＸＩＴ  ＳＥＬＬではないときは、ＥＸＩＴ  ＢＵＹか否かを判別し、ＥＸＩＴ  ＢＵＹのときは、ＦＸ会社に取引中の買い注文の決済を発注する（ｓｔｅｐ６）４３ｆ。
【産業上の利用可能性】
【００２３】
時間にゆとりのない人に、ＦＸ取引による投資の機会を与えることができる。また、ＦＸ取引の初心者に、ＦＸ取引を学ぶ機会を与えることができる。
【符号の説明】
【００２４】
１    サーバー
５    インターネット
１０  投資家端末
１１  通信部
１２  制御部
１３  記憶部
１３ａ    プラットフォーム
１３ｂ    ファイル
１４  入力部
１５  出力部
２０  画面
２１  チャート
２２  アイコン
２３  ライン
２４  カーソル
２５  ツールバー
２６  気配値ウインドウ
２７  ナビゲータウインドウ
２８  ターミナルウインドウ
３０  外国為替証拠金取引支援プログラム
３１  インディゲータ用プログラム
３２  エキスパートアドバイザー用プログラム
３３  外国為替レート記憶手段
３４  チャート表示手段
３５  ライン設定手段
３６  ライン情報取得手段
３７  ライン情報記憶手段
３８  取引属性選別手段
３９  取引属性出力手段
４０  条件パラメータ記憶手段
４１  取引パラメータ記憶手段
４２  注文情報出力手段
４３  注文発注手段
４５  取引属性一覧
４６  取引属性
４７  ＯＮ・ＯＦＦボタン
【要約】
【課題】同一チャート上に任意にラインを１本乃至複数本引き、注文種別を任意に選択することにより、選択した注文種別のアクションを自動的に行う。
【解決手段】チャート表示された画面に、ラインを描くライン設定手段と、ラインそれぞれに識別情報を付与すると共に、直線式から各時刻の数値を算出するライン情報取得手段と、その数値を識別情報毎に記憶するライン情報記憶手段と、属性一覧をラインの近傍に表示し、選別された属性をその領域に表示し、識別情報に括りつけて記憶する取引属性選別手段と、数値がレートから所定範囲内にあるときはその属性を読み出して出力する取引属性出力手段と、を有するインディケータ用プログラムを備えた。
【選択図】図１【図１】
0006793291.tif 000002
【図２】
0006793291.tif 000003
【図３】
0006793291.tif 000004
【図４（１）】
0006793291.tif 000005
【図４（２）】
0006793291.tif 000006
【図４（３）】
0006793291.tif 000007
【図５】
0006793291.tif 000008