JForexプログラミング入門 JForexプログラミング入門その13-注文情報の管理 今回は、JForex APIで注文情報の管理方法について解説します。 既存の注文情報(IOrderオブジェクト)にアクセスしたい場合、IEngineインターフェースの関数を利用することができます。 IEngineインターフェースを利用すると... 2016.05.26 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その12-注文の修正 今回は、JForex APIで注文情報を修正する方法解説します。 注文情報の修正は以下の2つに大別できます。 メイン注文の編集(注文数量、オープンプライス、注文期限) ストップロス、テイクプロフィットの追加及び修正 メイン注文の修正(注文数... 2016.05.24 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その11-ポジションのクローズ 今回は、JForex APIで保有ポジションをクローズする方法に関して解説します。 ポジションをクローズするために、以下の2種類のインターフェースを使用することができます。 IOrderインターフェースのclose関数 IEngineインタ... 2016.05.21 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その10-テイクプロフィット価格の設定 今回は、JForex APIでテイクプロフィット価格を設定する方法に関して解説します。 オーダーにストップロスを設定する方法には2種類あります。 注文発注時にテイクプロフィット価格を設定 既存の注文orポジションに対してテイクプロフィット価... 2016.05.18 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その9-ストップロス価格の設定 今回は、JForex APIでストップロスを設定する方法に関して解説します。 オーダーにストップロスを設定する方法には2種類あります。 注文発注時にストップロスを設定 既存の注文orポジションに対してストップロスを設定 注文発注時にストップ... 2016.05.17 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その8-成行注文と条件付き注文 今回は、JForex APIで成り行き注文と指し値注文や逆指値注文等の条件付き注文を行う方法を解説します。 注文を行う時はIEngineインターフェースのsubmitOrderを使用しますが、その際注文の種類を「IEngine.OrderC... 2016.05.13 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その7-Order Amounts(注文数量) 今回は、JForex APIで発注する際の取引数量について解説します。 JForex APIでの注文数量の取り扱い JForex APIでは注文数量の単位が100万通貨単位となります。 例えばUSD/JPYを注文数量1でBUYオーダーした場... 2016.05.12 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その6-Order state(注文状態) 前回、サンプルプログラムでも使用していましたが、ポジションの状態を参照するためにIOrderインターフェースで取得できるOrder stateを利用しました。 今回はそのOrder stateをもう少し詳しく解説してみたいと思います。 注文... 2016.05.12 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その5-サンプルプログラムを読み解く 今回は、JForex Wikiで掲載されているサンプルプログラムの「Simple Strategy」を用いてソースコードを読み解いていきたいと思います。 Simple Strategyの概要 Simple Strategyがやってることは以... 2016.05.10 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その4-設定可能外部パラメーターの使い方 今回は、ユーザーがプログラムの外から変数の中身を設定可能な外部パラメーターをストラテジーで使用する方法を解説します。 外部パラメーターを定義しておけば、ライブトレードやバックテストでストラテジーを開始する前にパラメーター定義ダイアログが表示... 2016.05.08 JForexプログラミング入門
JForexプログラミング入門 JForexプログラミング入門その3-コールバック関数の動作を確認してみよう 今回は、前回解説した6つのコールバック関数内にコンソールに対してメッセージを表示する処理を記述し、実際に呼び出しタイミングを体験してみましょう。 実際にプログラミングをしていく前に、ストラテジーの作成、コンパイル、実行までの一連の流れをまず... 2016.05.05 JForexプログラミング入門