Testboard
- ユーティリティ
- Kazusa Hase
- バージョン: 2.10
- アップデート済み: 26 1月 2024
What is this indicator?
このEAはMT5のFX検証ソフト「Knots Compositor」のMT5で裁量トレードをシミュレーションするための拡張機能です。
専用の注文パネルをクリックすることで、実際のトレードのように注文して決済できるようになります。
専用のアカウントにはレパレッジなどの設定やトレード履歴が保存されていて、レバレッジなどの設定はインプットタブのパラメーターで変更できて、トレード履歴は専用の注文パネルから閲覧できます。
How to set up
1. このEAをKnots Compositorがインストールされた全てのチャートにインストールします。
2. 通貨ペアごとにチャートを過去方向へ最後までスクロールして、その通貨ペアのヒストリカルデータを全てダウンロードします。
3. 通貨ペアがクロス通貨ペアの場合、そのペアの決済通貨と米ドルの通貨ペアのチャートでも同様に操作します。(損益をドル建てで計算するため)
4. EAプロパティー画面のインプットタブの各パラメーターをカスタマイズします。(各パラメーターは全てのTestboardで揃える必要があります)
How to place an order
1. ホットキーの"O"を押してTestboardの画面を表示します。
2. 通貨ペアと注文タイプを選択します。
3. 指値注文であれば指値価格を入力します。
4. ロット数を入力します。
5. 任意で決済指値価格を入力します。("Set in pips"の項目を選択すれば、pips単位での価格が自動計算されます)
6. 任意でトレイリングストップを設定します。("Set in pips"の項目を選択すれば、pips単位でのpoint数が自動計算されます)
7. 最後に注文ボタンを押して注文を決定します。
How to modify an order
1. 対象の注文のトレードレベルをダブルクリックするか、ホットキーの"Shift + O"を押して変更画面を表示します。
2. 成行注文なら各決済指値を変更して、指値注文ならその指値かロット数か各決済指値を変更します。
3. MODIFYボタンを押して注文の変更を反映します。
How to delete a TP or SL
1. 対象の注文のトレードレベルをダブルクリックするか、ホットキーの"Shift + O"を押して変更画面を表示します。
2. 決済指値価格を0に変更します。
3. MODIFYボタンを押して注文の変更を反映します。
How to delete a limit or stop order
1. 対象の注文のトレードレベルをダブルクリックするか、ホットキーの"Shift + O"を押して変更画面を表示します。
2. CANCELボタンを押して注文を削除します。
How to check the profit of a position
1. 対象の注文のトレードレベルをダブルクリックするか、ホットキーの"Shift + O"を押して変更画面を表示します。
2. 変更画面のキャプションバーの注文IDをクリックして、注文情報のウィンドウを表示します。
3. 注文情報の"Profit"項目を確認します。(あるいは対象の注文のトレードレベルのツールチップでも確認できます)
How to close a position
1. 対象の注文のトレードレベルをダブルクリックするか、ホットキーの"Shift + O"を押して変更画面を表示します。
2. CLOSEボタンを押して注文を決済します。
How to check account information
1. ホットキーの"O"を押してTestboardの画面を表示します。
2. 画面のキャプションバーのキャプションをクリックして、アカウント情報のウィンドウを開きます。
3. アカウント情報の"Balance(口座残高)"や"Equity(有効証拠金)"の項目を確認します。
How to handle test data
Common Threadを未来方向へ移動します。
- How to restore:
Common Threadを過去方向へ移動します。
- How to save:
Testboardのエクスポートボタンを押すかホットキーの"Ctrl + Shift + E"を押して、テストデータをテキストファイルかCSVファイルとしてTestboardフォルダーに名前を付けて保存します。
- How to load:
ホットキーの"Ctrl + Shift + I"を押して、 Testboardフォルダーからエクスポートしたテストデータのテキストファイルを選択します。(取り込んだテキストファイルは上書きされずに、default.txtファイルが上書きされます)
- How to start over:
Testboardのリセットボタンを押すかホットキーの"Ctrl + Shift + R"を押して、default.txtファイルを削除します。
Account settings
- Base currency (USD)
- Contract size (1 Lot = 100,000)
- Minimum trade volume (0.01 Lots)
- Maximum trade volume (99.99 Lots)
- Spread (最も小さい時間足のCommon Threadが重なるローソク足のスプレッド)
- Deposit (任意の値のデフォルトの口座残高、追加入金額にもなる)
- Leverage (任意の値のデフォルトのレバレッジ)
- Stop out level (任意の値のデフォルトのロスカットレベル)
About test data
テストデータとは全ての注文とトレード履歴を含むアカウントの記録です。
テストデータはテキストファイルとしてTestboardフォルダーにdefault.txtの名前で保存されています。(".\MQL5\Files\Testboard\default.txt")
Hotkeys
- Open Testboard (default="O"):
注文画面を表示する。
- Open the next order board (default="Shift+O"):
注文の詳細画面を表示している場合、1つ後の注文の詳細画面を表示する。
それ以外の場合、最初の注文の詳細画面を表示する。
- Open the previous order board (default="Ctrl+Shift+O"):
注文の詳細画面を表示している場合、1つ前の注文の詳細画面を表示する。
それ以外の場合、最後の注文の詳細画面を表示する。
- Jump to the next entry point (default="Shift+J"):
1つ後のエントリーポイントまでチャートをシフトする。
- Jump to the previous entry point (default="Ctrl+Shift+J"):
1つ前のエントリーポイントまでチャートをシフトする。
- Hide the all trade history (default="Ctrl+Shift+H"):
取引履歴を非表示にする。
- Close the all current positions (default="Ctrl+Shift+C"):
全ての注文を決済する。
- Deposit in account (default="Shift+D"):
口座に追加入金する。
入金額はデフォルト口座残高と同じ値。
- View account information (default="Ctrl+Shift+A"):
口座の詳細画面を表示する。
- Import test data (default="Ctrl+Shift+I"):
以前にエクスポートしたテストデータをインポートする。
- Export test data (default="Ctrl+Shift+E"):
現在のテストデータをエクスポートする。
- Reset test data (default="Ctrl+Shift+R"):
現在のテストデータをリセットする。
Tips
- タブキーを押しながら取引履歴のオブジェクトをクリックすることで、 取引履歴のオブジェクトを一括で削除できます。
- エスケープキーを押すことで、各表示画面を閉じられます。
Caution
- 必要なヒストリカルデータがダウンロードされていなかった場合、ダウンロードが完了するまで他のインジケーターと共に動作が停止します。
- メッセージボックスなどが表示されている場合、このEAの処理がブロックされるため全ての動作が停止します。
- メモリ容量が不足している場合、動作が停止することがあります。
- ポジションやトレード履歴の数が多い場合、動作が遅くなることがあります。
- グラフィックオブジェクトの数が多い場合、動作が遅くなることがあります。