ここんとこ、以前に紹介した書籍『矢口新の短期トレード教室|転換点を見極め、利益を残す方法を学ぶ』にはまってて、試行錯誤中。といいますか、練習中。
著者は、1分足での練習を推奨されていましたが、実際にやってみると私には1分足の上下の動きが合わず、5分足で時間を決めて練習しています。主に利用しているFX会社は、リアルもデモもFXTFなので、MT4の使い勝手から1クリックで売買、ドテン売買ができれば、楽ちんだと。。。
1クリック売買ボタン作成のきっかけ
前記書籍、矢口新の短期トレード教室を読んで、矢口新氏が提唱するローソク足だけで取引する技術を身につけようと、取引の練習していました。
いろいろ試行しているうちに、売買がボタンでできたら便利かも・・・で、作ってみました。作ってみたら、普通の取引でも便利に使える気がしています。
売買ボタン作成のキッカケになった書籍は、こちら
矢口新の短期トレード教室 ──転換点を見極め、利益を残す方法を学ぶ (Modern Alchemists Series) | ||||
|
次のチャートは、この書籍に載ってるページです。このチャートを見て、興味を惹かれた方はぜひ読んでください。何度も読み返すうちにきっと何かをつかめると思います。
- 書籍名:矢口新の短期トレード教室
- 著 者:矢口新氏
- 出 版:パンローリング株式会社
過去の紹介記事は、こちらです。よかったら読んでください。
1クリック売買ボタンの仕様
売買を1クリックで行えるようにしてます。ドテン売買も可能で、ストップとリミットの設定も可能です。
セット最初、また、ポジションがない場合は、Sell と Buy ボタンのみ動作可能状態です。どちらかをクリックし、約定すると、クリックしたボタンは停止し、決済するボタン、もしくは、ドテン決済するボタンが動作可能となります。
ボタンの感じを表にすると、、、
Sell | Buy |
Close | |
DS | DB |
- DS:ドテン Sell
- DB:ドテン Buy
チャートセット時の感じ(ポジション無し時)
動作はこんな感じです。Sell の場合を例にしています。
- Sell ボタン クリック:ポジション作成
- BuyまたはClose ボタンクリック:ポジション決済
DB(ドテンBuy)ボタンをクリックすると、Sell ポジション決済後、Buy ポジション作成
この1クリックボタン、ロット数を売買ボタンの上か下で変更できるようにしたかったのですが、数値を受け取ってくれるテキストボックス?、を見つけることができませんでした。WindowsのIO活用すればできるのでしょうけど、今の私には無理・・・どなたかご教授ください。
こんなとき師匠が欲しいってつくづく思います。
1クリック売買ボタンのパラメーター
- 取引ロット数:売買するロット数を指定
- FX会社によって、単位が異なる場合があるので、要確認
- 損切り幅:エントリー価格からどのぐらい逆行したら損切るか、pipsで指定
- 0は、ストップ(損切り)無し
- FX会社によって最低幅が決まっている場合有り
- FXTFだと、気配値表示通貨ペア、右クリックで表示されるストップレベルが該当
- 利食い幅:エントリー価格から目標利食い値までの幅をpipsで指定
- 0は、リミット(利食い)無し
- FX会社によって最低幅が決まっている場合有り
- FXTFだと、気配値表示通貨ペア、右クリックで表示されるストップレベルが該当
- マジックNo:このEAで処理する注文を識別するユニーク(一意)な番号
- 複数のEAを活用する場合には、それぞれでユニークな番号(マジックNo)が必要
- 同じEAを別の通貨ペアで稼働する場合にも異なる番号にセット要
1クリック売買ボタン活用例
1クリック売買ボタン、ポジション無し状態
1クリック売買
パラメーター
Sell ボタンクリック(Sell ポジション作成)
DB(ドテンBuy)ボタンクリック(Sell ポジションクローズ→Buy ポジション作成)
Close ボタンクリック(Buy ポジションを決済)
このチャートを拡大すると、、、
各処理の矢印について
矢印の色
- Sell :青
- Buy :赤
- Close :緑
この矢印は、後々の検証に活用できると思います。
ストップとリミット設定
パラメーター
FXTFのストップレベルは5なので、とりあえず6にしています。
Buyエントリー例
エラー発生時
エラーが発生した場合には、アラートWindowが出、エラー番号を表示するようにしています。エラー番号はネット上でリサーチしていただくと意味がわかると思います。
同様にターミナルのエキスパートタブにも記録するようにしていますので、アラートWindowをパッと消してしまった後でエラー番号を知りたいときに参照してください。
多分、慣れるまでは、ストップレベルに引っかかるエラーが最も多いのでは、と勝手に推察しています。意味不明のエラーを発した場合にはご連絡ください。
1クリック売買ボタンの今後
他のインジケーターやEAと同様、よりよくなることが期待されることが見つかったらバージョンアップで対応していきます。もちろん、読者の方々からのアイディアも含めて考えます。
今回、ボタンの上にその時点時点での損益価格、もしくは pips を表示しようと思ってたのですが、それが見えてしまうとチキン決済につながりそうで、本来のルールが守れない状況に陥ってしまいそうだったので、外しました。
将来的には、表示有無を追加するかもしれません。
このEAも試したい方は、連絡ください。できれば使用感や改善案などいただければ、どんどんよくなっていきそう ^_^
もし、FXTFで口座開設される場合、よかったらこちらからどうぞ。
しばらく見ないうちにビットコインの取引も可能になったみたい。
FXTFは、1,000通貨から EA が利用できますが、朝9時前は、スプレッドが異様に広いです。その時間帯、私は取引していないので特に気になりませんが、NZD関係で稼いでる方は避けた方がいいかもしれません。
コメント
損益表示pipsインジケーターは簡単にmt4に入ったのですが、
EA one click の方が入れることができません。先日練習トレードに安いインジケータを購入したのですが、これもEAを使う様でmt4のナビゲーターインジケーターには入るのですがチャートに反映しませんでした。私は初心者ででも練習をやってます。one click もどうしても使いたいと思っています。
一度、すみませんが搬入方法を教えてもらえないでしょうか。
宜しく御願いします。
中村ヨシナリさん、
以下、ご確認ください。
1)EAをセットする場所
MT4 ナビゲーターwindowのエキスパートアドバイザに表示されていますか?
表示されていない場合、次の操作を行って、再確認してください。
・ファイル→データフォルダを開く
・MAL4フォルダを開く(すみません。タイプミスです。)
・MQL4フォルダを開く
・Expertsフォルダ内に稼働させたいEAを保存
・MT4 再起動
2)EA稼働設定
・EA のパラメーターオープン
・全般タブ、自動売買を許可するにチェック
・ツールバーの自動売買ボタンをクリック
(アイコンの一部が赤色から緑色に変わる)
以上、最小限の設定です。
EA によっては、DLLの使用など条件がありますので、入手された EA の使用方法をご確認ください。
あと、1clickボタン関係はこちらにまとめていますので、ぜひ読んでください。
https://happyjiji.com/fx/hjea-1clickbutton/
HappyJiJiさんこんばんは。
私もこの本買いました。
今、読んでる最中です。
もしよればこのEAを使わせて頂けないでしょうか?
よろしくお願いします。
たれぱんさん、おはようございます。
ご購入されましたか ^_^
ぜひ、使っていただいて感想など送ってください。