ストキャスティクスの%Kと%Dが売買ゾーン内で G.C. or D.C. |売買ゾーン内 IN or OUT 時点、それぞれローソク足確定前後にローソク足チャート上にサイン表示、また、通知する MT4 用のインジケーター『hj_STOcross』。
ローソク足チャートへのサインは、該当ローソク足上下とチャート右端縦ラインの2種。それぞれ色指定可能で、ローソク足上下サインはサインの種類・大きさ・位置設定可能、縦ラインは幅指定可能。
通知は、アラートWindow・アラート・メール・プッシュ通知、それぞれ個別に ON・OFF 可能。
履 歴
hj_STOcross
Ver. 1.04:2022.6.10
- パラメーター項目位置変更
- パラメーター名変更、意味の明確化
- %K、%D、両者、売買ゾーンINを通知条件に追加
- 事前(タッチ)アラート音指定削除
- 設計自体が古いので、プログラミング構成を自己最新バージョンに変更
- 事前アラート連続、削除
Ver. 1.03:2020.6.3
- 設定したラインへのタッチ、クロス確定でサイン、通知する機能追加
- 背景色変更サインを削除
- その他、バグフィックス
Ver. 1.02:2019.4.29
- プッシュ通知機能追加
- 上昇クロス・下降クロスのアラート音を個別に設定可能化
- パラメーター名変更
Ver. 1.01:2019.1.23
- MA3本のパーフェクトオーダー条件を追加
- 事前アラートで、チャート背景色変更対応
- アラート音、単発と連続の二択化
Ver. 1.00:2018.12.6
- 初版
MT4は、FX業者に関わらず同じ動作をすると思っていますが、読者からの連絡で違和感を感じることがあります。私がインジケーターやEAを作成し、検証している主なMT4業者二社を以下に紹介します。
現在は、主にGemForexのデモ口座で作成・検証しています。なお、私の利用している国内FX業者は、この二社と同動作です。
hj_STOcross 仕様
上ライン以上、下ライン以下を売買ゾーンとし、そのゾーン内で%Kと%Dが G.C. or D.C. |%K が売買ゾーンに入った、また、出たときにサイン表示・通知する。
- サブチャートにストキャスティクスの%K と%D ライン表示
- 上下2本、判定ライン設定
- サイン判定条件:四択
- %K%D 売買ゾーン内クロス
- %K と %D が上側売買ゾーン内で D.C.
- %K と %D が下側売買ゾーン内で G.C.
- %K 売買ゾーン IN
- %K が売買ゾーン外から内へ入った
- %K 売買ゾーン OUT
- %K が売買ゾーン内から外へ出た
- %K%D 売買ゾーン IN
- %K と %D ともに売買ゾーン外から内に入った
- 上記四択すべてに3本の移動平均線パーフェクトオーダー状態か否か二択
- %K%D 売買ゾーン内クロス
- チャート内サイン表示
- 上昇サイン:ローソク足下側に表示
- 下降サイン:ローソク足上側に表示
- 上昇・下降サインは、形状と色・大きさ・表示位置の調整可能
- チャート右端ライン出力
- 通 知
- アラートWindow
- アラート:アラート音ファイル指定可能
- メール
- プッシュ通知
パラメーター
- 通知選択:三択
- 事前:ローソク足確定前通知
- 確定:ローソク足確定後通知
- 事前+確定:上記二つ
- ストキャスクロス選択:四択
- %K%D 売買ゾーン内クロス
- %K 売買ゾーン IN
- %K 売買ゾーン OUT
- %K%D 売買ゾーン IN
- アラートWindow表示
- true:表示
- false:非表示
- アラート音
- true:鳴る
- false:鳴らない
- Upアラート音ファイル
- 上昇クロス時のアラート音ファイル名を設定
- 参考:MT4アラート音ファイルの所在
- Down アラート音ファイル
- 下降クロス時のアラート音ファイル名を設定
- メールタイトル
- 受信メールのタイトル
- メール送信
- true:送信する
- false:送信しない
- プッシュ通知
- true:通知する
- false:通知しない
- ―――
- K period:%K 期間
- D period:%D 期間
- Slowing
- MA タイプ:MA計算に使用するMAのタイプ、四択
- SMA
- EMA
- SMMA
- LWMA
- 価格:二択
- Low/High
- Close/Close
- 売りゾーン判定ライン
- 上側売買ゾーン(売りゾーン)判定ライン
- このラインより上が売りゾーン
- 買いゾーン判定ライン
- 下側売買ゾーン判定(買いゾーン)ライン
- このラインより下が買いゾーン
- Line Color
- 判定ラインの色を設定
- ―――
- パーフェクトオーダー
- true:パーフェクトオーダーを判定条件に加える
- false:加えない
- MA1タイプ:四択
- SMA
- EMA
- SMMA
- LWMA
- 期間:MA1の期間
- 適用価格:MA1の計算に使用する価格、七拓
- MA2・MA3、上記MA1と同
- ―――
- Up sign Wingdings Code
- 上昇サイン記号を設定
- デフォルト:108、●
- 参考:Wingdings サイン記号
- Down Wingdings Code
- 下降サイン記号を設定
- デフォルト:108、●
- 参考:Wingdings サイン記号
- Up sign Color
- G.C.のサイン色を設定
- Down sign Color
- D.C.のサイン色を設定
- サインの大きさ(整数)
- 数値が大きくなるほどサインが大きくなります
- サインの位置(pips)
- サイン表示位置をローソク足から離す距離
- 1.5、2.0など、小数点以下1桁目まで指定可能
- ―――
- サイン発生時 縦ライン
- true:チャート右端縦ラインを表示する
- false:表示しない
- 縦ラインの幅
- チャート右端縦ラインの幅を設定
(参考)パラメーター保存
使用例
事前通知は、もうすぐ確定するかもしれない通知です。通知後に確定を約束するものではありません。取引ルールによっては不要だと思います。
事前通知サイン:ローソク足上下に表示するサインとチャート右端縦ラインは、条件から外れると消えます。再度条件を満足すると表示しますので、タイミングによっては点滅状態になります。
また、確定通知が出ず、事前通知が連続する場合もあります。事例動画で概要把握していただき、ご自分でも動作検証してくださいね。
なお、事例で表示しているMAは、このインジケーターでは引きません。
チャート事例
%K%D 売買ゾーン内 G.C.・D.C.
%K 売買ゾーン IN
%K 売買ゾーン OUT
%K%D 売買ゾーン IN
動画事例
%K%D 売買ゾーン内 G.C.・D.C.
%K 売買ゾーン IN・OUT
ストラテジーテスト結果
ご自分でいろいろ試行してみてくださいね。
今 後
利用者の方々の利便性向上案が出てきたら更新します。
今回のバージョンアップで追加しようか悩んだのは次の2点
- 過去サインの表示有無
- パーフェクトオーダー選択時のMA表示有無
新規アイディア、改善点など浮かびましたらコメントください。
コメント
こんにちは、こちらのEAバージョンも試してみたいです、よろしくお願い致します。
あやさん、
いつアップできるか、明確なお返事はできませんが、作成してみますので、待っててください。