F1:=ValueWhen(1,H<Ref(H,-2) AND Ref(H,-1)<Ref(H,-2) AND Ref(H,-3)<Ref(H,-2) AND Ref(H,-4)<Ref(H,-2), Ref(H,-2)).
F2:=ValueWhen(1,L>Ref(L,-2) AND Ref(L,-1)>Ref(L,-2) AND Ref(L,-3)>Ref(L,-2) AND Ref(L,-4)>Ref(L,-2),Ref(L,-2)).F2:=ValueWhen(2)>Ref(L,-2) AND Ref(L,-2)>Ref(L,-4),F2:=Def(L,-2);
{クロスアップ・ダウンレベルフラクタル}の場合
a:=クロス(H,F1);
b:=クロス(F2,L);
state:= BarsSince(a)<BarsSince(b);
{ロングシグナルとショートシグナル}
ショートシグナル:= state < Ref(state,-1);
ロングシグナル:=状態>Ref(状態,-1);
{トレンドアップとトレンドダウン}
UpTrend:= state>0;
DownTrend:=state<1です。
{オープンバイとクローズバイ}
OpenBuy:= LongSignal and (eventCount('OpenBuy')=eventCount('CloseBuy'));
CloseSell:= LongSignal and (eventCount('OpenSell')>eventCount('CloseSell')); CloseSell:= LongSignal and (eventCount('OpenSell')>eventCount('CloseSell'))
DATA ARRAYの前または後の要素を参照する。正のPERIODは "n "期間先、負のPERIODは "n "期間前を参照する。
3.クロス
DATA ARRAY 1 が DATA ARRAY 2 を上回った日に「+1」をプロットします。 それ以外の日は「0」をプロットします。DATA ARRAY 1 が DATA ARRAY 2 の下をクロスした日を知りたい場合は、"cross( DATA ARRAY 2, DATA ARRAY 1)" という数式を使用します。
ところで、あなたはそのMTF指標をアップロードする気になりますか?
このスレッドをご覧ください。 最初の投稿を定期的に更新して、新しいものを追加しています。
https://www.mql5.com/en/forum/173574
こんにちは、Codersguruです。
簡単にできるようにお願いします。
私は2年以上前から設定したインジケータを使って手動でトレードしていますが、EMAもクロスしていますし、どんな条件でもOKです。
私の設定したインジケーターはこちらです。
EMA : 5, 18, 35 (全てクローズで)
RSI : 8
Slow Stoch : 15, 5, 5 (指数)
EMA (5, 18, 35)が全て条件付きでクロスしたらエントリー(売買
- 15分足と1時間足で、RSI>50、Slow Sochastic>40なら買い。
- 売り RSI < 50, Slow Stoch < 60の場合
- ストップロス 35ピップス(TF15mntのEMAのクロスポイント上下で)
- ターゲットプロフィット 120 pips
- Traling Stop 30 pips (45pipsの値動きから入り、その後15pipsの値動きごとに5pipsずつ増やしていく進行形)
- 注文 1ロット
本当にありがとうございました。
ありがとうございました。
神はUを祝福する
4xtraderこのストラテジーでの勝率/負けの比率はどの程度ですか?
また、あなたは週/月ごとにどのように多くの信号を持っていますか?
この質問のために申し訳ありませんが、私は好奇心:)
共有ありがとうございます。
もしよろしければ、この戦略での勝率/損失率を教えてください。
また、1週間/1ヶ月にどれくらいのシグナルがあるのでしょうか?
この質問で申し訳ありませんが、私は好奇心:)
教えてくれてありがとうございます。こんにちはLeutzuro。
私の経験では、それはあなたの習慣的な取引に依存します。
- 5分足でスキャルの場合、平均5回/日、レンジは10-20ピップスです。
- 15分足を使う場合、平均2回/日、15-30 pipsの範囲です。
- デイトレーダーは、H1平均2回/週(100pips以上の利益を得るために)使用します。
EMA、RSI、Slow Stochのシグナルに従って、相場に参加する。
勝率/損失率は平均88%以上。
以上、ご参考までに。
神のご加護を
4xtrader
ロイツロさん、こんにちは。
私の経験では、それはあなたの習慣的な取引に依存します。
- 5分足を使う場合、平均5回/日、10-20 pipsの範囲です。
- 15分足を使う場合、平均2回/日、15-30 pipsの範囲です。
- デイトレーダーは、H1平均2回/週(100pips以上の利益を得るために)使用します。
EMA、RSI、Slow Stochのシグナルに従って、相場に参加する。
勝率/損失率は平均88%以上。
以上、ご参考までに。
神のご加護を
4xtraderご回答ありがとうございます。
デモ 口座でテストしてみます。
Kerisです。
MTFインジケーターを教えていただき、ありがとうございます。 本当に便利で、まだ使い方を試しているところです。 例えば、1時間足のRSIは5-15分足のチャートのフィルターとして有効です。
スルー
こんにちは、皆さん、そしてヘルプとサポートと素敵な教材に感謝します。
私はビルウィリアムズのシステムを持っている非常に神の1つは、50から100の利益を一日に作る。
実際、私はプログラム可能な人間ではありません。
しかし、私はそれのアイデアと私がどのように動作するかを示すチャートを投稿します。
もし、これをメタトレーダーに書き込んでEAを作ることができれば、それは素晴らしいことです。
それを試してみてください
-----------------
ラクタルトレーディングシステム
証券取引におけるフラクタルには様々な定義がありますが、このシステムで使われているのは、フラクタルがマイナーバージョンになったものです。
このシステムで使われているのは、Bill Williams, Ph.D.が定義したタイプのマイナーバージョンである。
と彼のカオスに基づく取引手法によって定義されたタイプのマイナーバージョンです。ビル・ウィリアムズによれば、「アップフラクタル」は次のように定義されている。
中央のバーの両側に高値の下限が2つあるものと定義しています。
ダウンフラクタル」とは、その逆で、両側の高値と両側の安値を持つ真ん中の棒のことである。
ダウンフラクタル」とは、その逆で、両脇に2つずつ安値がある真ん中の棒のことです。
このシステムは、ビル・ウィリアムズの完全な取引システムのごく一部を基にしています。
このシステムは、ビル・ウィリアムズの完全な取引システムのごく一部に基づいています。
このシステムは、価格が直近のアップフラクタルの上を横切ったとき
このシステムは、価格が直近の上昇フラクタルより上にあるとき、ロングポジションを取ります。このポジションは
価格が直近の下降フラクタルの下を横切ると、ポジションを終了し、ショートポジションを
このシステムは、価格が直近の下降フラクタルの下を横切ったときに、ポジションを終了し、ショートポジションを入力します。
----------------------------
アップレベル・フラクタルとダウンレベル・フラクタル}
F1:=ValueWhen(1,H<Ref(H,-2) AND Ref(H,-1)<Ref(H,-2) AND Ref(H,-3)<Ref(H,-2) AND Ref(H,-4)<Ref(H,-2), Ref(H,-2)).
F2:=ValueWhen(1,L>Ref(L,-2) AND Ref(L,-1)>Ref(L,-2) AND Ref(L,-3)>Ref(L,-2) AND Ref(L,-4)>Ref(L,-2),Ref(L,-2)).F2:=ValueWhen(2)>Ref(L,-2) AND Ref(L,-2)>Ref(L,-4),F2:=Def(L,-2);
{クロスアップ・ダウンレベルフラクタル}の場合
a:=クロス(H,F1);
b:=クロス(F2,L);
state:= BarsSince(a)<BarsSince(b);
{ロングシグナルとショートシグナル}
ショートシグナル:= state < Ref(state,-1);
ロングシグナル:=状態>Ref(状態,-1);
{トレンドアップとトレンドダウン}
UpTrend:= state>0;
DownTrend:=state<1です。
{オープンバイとクローズバイ}
OpenBuy:= LongSignal and (eventCount('OpenBuy')=eventCount('CloseBuy'));
CloseBuy:=ショートシグナルかつ(eventCount('OpenBuy')>eventCount('CloseBuy'))。
{OpenSellとCloseSell}。
OpenSell:=ShortSignalかつ(eventCount('OpenSell')=eventCount('CloseSell'))とします。
CloseSell:= LongSignal and (eventCount('OpenSell')>eventCount('CloseSell')); CloseSell:= LongSignal and (eventCount('OpenSell')>eventCount('CloseSell'))
-------------------------------------------------------------------
関数
1.valuwhen
この累積/分配式は、cum()関数(Cumulate*参照)を使用して、毎日の値の実行中の合計を保持します。
cum( (((C-L) - (H-C)))/ (H-L))* V)
2.Ref
DATA ARRAYの前または後の要素を参照する。正のPERIODは "n "期間先、負のPERIODは "n "期間前を参照する。
3.クロス
DATA ARRAY 1 が DATA ARRAY 2 を上回った日に「+1」をプロットします。 それ以外の日は「0」をプロットします。DATA ARRAY 1 が DATA ARRAY 2 の下をクロスした日を知りたい場合は、"cross( DATA ARRAY 2, DATA ARRAY 1)" という数式を使用します。このシステムをどのようなタイムフレームで使用されましたか?
また、ストップロスとテイクプロフィットは 何ですか?
添付ファイルをご覧ください。役に立つはずです...
添付ファイルを見てください。役に立つはずです。
トレーディング・カオス」ビル・ウィリアムズの一章です。
CrazyBunny あなたのフラクタル(面白さ)を新しい スレッドに投稿してください。
ちなみに。誰かのアイデアに従ってジグザグバンドとボリンジャーバンドを使ったフラクタルエキスパートを書いたのですが、失敗しました。