膨大な分析結果。M2Jバンザイ
MT4の三種の神器?を用いて、トルリピ君が各種トレード手法の最適値を占います。
したがって、ロスカットをもたらす危険な情報満載ですので、ご注意してご覧下さい。

記事の分析結果は今後も同じ結果をもたらすことは皆無です。実施したい場合、ご自身で
バックテストを十分に行い再検討してから実施してください、鵜呑みで真似はしないで下さい。
トラップリピートイフダンをFX(外交為替証拠金取引)で使えるのはマネースクエア・ジャパンだけなのですが、
当ブログではMT4で個人所有のPCから都度注文を取引会社サーバに出して、特許を侵害せず真似しています。
MT4で使っているFX会社はポジションが建つと証拠金が発生します。M2Jはトラップリピートイフダンを設定した時に
証拠金が発生するので、結果を真似したい場合は証拠金額を売り予約ポジションの差額分だけ余分に用意して下さい。

しょぼいPCで分析しているため、時間短縮のために大きな足の開始値のみで分析しています。本当は1分足とか
ティックで分析すれば良いのですが、それでは何百時間もかかります。1時間足でも何十時間もかかります。
ですので、1時間内に激しく上下する相場の場合その分の利益はカウントされていませんが、リピートイフダンは
値動きしか関係有りませんので、RSIやMACD等のロジックとは違い、値動きタイミングは無視した分析をしています。

2011年07月03日

MACD決済にリミッター的な損切りを付けた失敗作

私のEAのバックテストは基本的に1年間のみで行っています。

普通、過去10年間とか20年間で検証とかって書かれているのをよく目にしますが、いくら沢山検証して有っても過去は過去、未来に同じレートの動きが来る事も有りますが、その通りに成った試しがありません。

また、約1年間だけのバックテスト結果では更に信憑性が欠けますが、過去3年とか10年とかと比較してどの程度違うのかという思いで以下のEAは作り検証しました。

けど、2年間分で検証した時点で失敗かな?と感じたのでそこまでで中断した記録です。

動作:
・1時間足
・過去何十時間の最高値・最低値のレンジを突破した時にポジション建て
・MACDのいい加減なクロスで決済
・指定した複数ポジション以下で、買い売り構わず持ちます
・特定の資金率まで落ち込んだら小出しに損切り
※検証時のスタート金額は3000$

EA→ HL_TS_MACD_BO.ex4( 当然ながら動作保障はしません。 )

下記に続くパラメータを設定して遊べます。
extern int lot_SW = 1;//【1=ON 0=OFF】

//パラメーター
extern double Default_Price = 300000;//$=3000 円=300000計算用基本資金
extern double UP_point = 0.0;//4.5+Lot0.1 基本資金の増加分を増やす($でも円でも同じ値でOK)
extern double Lots = 0.1; //売買ロット数 UP1+Lot0.45とかが良い
extern double TrailingStop = 400;//280も良い 250=25銭 //トレーリングpips

extern int lookback = 15;//HL値の基準足数
extern double MIN_profit = 2.0;//極小レンジ判定

extern double diffB = 0.4;//価格の値幅
extern double lossLimitB = 0.3;//買値上損切り
extern double lossLimit_diffB = 0.1;//買値上損切りの幅

extern double diffS = 0.3;// 価格の値幅
extern double lossLimitS = 0.3; //買値上損切り
extern double lossLimit_diffS = 0.1;//買値上損切りの幅

extern double cut_percent = 0.35;//0.1=10% 緊急ロスカット値1=100%

extern int MAXposition = 2;
extern int keeptime=21600;//時間で一旦やめ

extern int Slippage = 30; //スリッページ

extern int FastEMA=9;//12
extern int SlowEMA=20;//26

凡例:50回目の結果 3461.02の年間利益$ 137回の年間トレード回数 PF2.36のプロフィットファクター 25.26の平均利確$ 613.10の最大ドローダウン$ 17.74%の最大ローダウン率

検証日時(2010/12/16)
EUR/JPY (1H)
50 3461.02 137 2.36 25.26 613.10 17.74% TrailingStop=200 lookback=40 MIN_profit=2.6 diffB=0.6 diffS=0.4 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.3 lossLimit_diffB=0.1 lossLimitS=0.3 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 MA1=6 MA2=34 Slippage=30

(MACD)1H(2年間
94 12597.22 230 3.37 54.77 2499.30 38.57% TrailingStop=400 lookback=15 MIN_profit=2 diffB=0.4 diffS=0.3 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.3 lossLimit_diffB=0.1 lossLimitS=0.3 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

☆250 13099.59 228 4.85 57.45 3200.62 46.45% keeptime=36000 FastEMA=9 SlowEMA=20 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=400 lookback=15 MIN_profit=2 diffB=0.4 lossLimitB=0.3 lossLimit_diffB=0.1 diffS=0.3 lossLimitS=0.3 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30



GBP/JPY
(MACD)1H(2年間
57 14098.92 198 6.25 71.21 3432.23 30.69% TrailingStop=550 lookback=15 MIN_profit=2.4 diffB=0.2 diffS=0.4 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

☆218 14533.11 197 6.69 73.77 3430.61 30.69% keeptime=21600 FastEMA=20 SlowEMA=20 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=550 lookback=15 MIN_profit=2.4 diffB=0.2 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.4 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30




USD/JPY
(MACD)1H(2年間
58 5128.66 95 63.42 53.99 1003.98 16.16% TrailingStop=300 lookback=55 MIN_profit=1.8 diffB=0.4 diffS=0.2 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26
//高勝率
☆132 7520.11 134 176.54 56.12 1195.06 20.61% keeptime=61200 FastEMA=6 SlowEMA=25 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=300 lookback=55 MIN_profit=1.8 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.2 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30

127 33871.20 147 2.10 230.42 16529.07 73.68% UP_point=0.2 Lots=0.5 Default_Price=3000 TrailingStop=300 lookback=55 MIN_profit=1.8 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.2 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=61200 Slippage=30 FastEMA=6 SlowEMA=25

125 33764.20 134 11.11 251.97 5436.01 39.16% UP_point=0 Lots=0.5 Default_Price=3000 TrailingStop=300 lookback=55 MIN_profit=1.8 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.2 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=61200 Slippage=30 FastEMA=6 SlowEMA=25





USD/JPY パターン2
(MACD)1H(2年間
128 4087.79 165 5.18 24.77 1315.19 28.71% TrailingStop=150 lookback=10 MIN_profit=0.8 diffB=0.6 diffS=0.3 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

213 4507.50 182 6.28 24.77 1140.40 28.26% keeptime=43200 FastEMA=20 SlowEMA=23 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=150 lookback=10 MIN_profit=0.8 diffB=0.6 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.3 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30





CAD/JPY
(MACD)1H(2年間
24 4678.08 67 13.93 69.82 1677.88 26.32% TrailingStop=400 lookback=10 MIN_profit=1.6 diffB=0.4 diffS=0.7 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

311 9239.69 148 22.65 62.43 1368.82 17.16% keeptime=54000 FastEMA=5 SlowEMA=20 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=400 lookback=10 MIN_profit=1.6 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.7 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30






CHF/JPY
(MACD)1H(2年間
15 6585.98 114 3.66 57.77 2576.83 40.52% TrailingStop=500 lookback=15 MIN_profit=2 diffB=0.4 diffS=0.2 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

171 6663.41 109 3.85 61.13 2447.31 38.47% keeptime=21600 FastEMA=20 SlowEMA=20 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=500 lookback=15 MIN_profit=2 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.2 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30





AUD/JPY
(MACD)1H(2年間
57 6373.09 158 2.05 40.34 2004.51 43.46% TrailingStop=600 lookback=10 MIN_profit=1.6 diffB=0.2 diffS=0.2 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

109 6375.10 158 2.05 40.35 2005.09 43.47% keeptime=21600 FastEMA=10 SlowEMA=27 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=600 lookback=10 MIN_profit=1.6 diffB=0.2 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.2 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30




NZD/JPY
(MACD)1H(2年間
76 5334.25 97 3.78 54.99 1677.79 52.17% TrailingStop=600 lookback=10 MIN_profit=1.4 diffB=0.4 diffS=0.4 Default_Price=3000 UP_point=0 Lots=0.1 lossLimitB=0.4 lossLimit_diffB=0.1 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 keeptime=21600 Slippage=30 FastEMA=12 SlowEMA=26

58 6809.04 116 4.70 58.70 2267.78 52.13% keeptime=21600 FastEMA=18 SlowEMA=29 Default_Price=3000 UP_point=0 Lots=0.1 TrailingStop=600 lookback=10 MIN_profit=1.4 diffB=0.4 lossLimitB=0.4 lossLimit_diffB=0.1 diffS=0.4 lossLimitS=0.4 lossLimit_diffS=0.1 cut_percent=0.35 MAXposition=2 Slippage=30


今になって見直せば、このEAはクソです。


posted by 偽トラリピ⇒トルリピ君−R at 2011-07-03 00:11
こいつが、神をも恐れぬトラリピ君の ↑ 偽者 ↑ です。

応援して下さると更に危険な分析するかも。 | Comment(2) | オリジナル手法 | このブログの読者になる | 更新情報をチェックする

2011年07月04日

通貨ペアを変えてもローソク足を変えても儲ける

どんな通貨ペアでも時間軸でも利益を出すためには、建てたポジションが利益に成ったら決済すれば良いわけです。

単純に利益のポジションだけを決済すると、含み損がどんどん増えていきますので、利益的に最高峰のポジションは残して置いて2番手3番手から先に決済してゆく手法です。


EA→ P_Diff_SW2.ex4( 当然ながら動作保障はしません。 )


下記に続くパラメータを設定して遊べます。
extern int lot_SW = 1;//【1=ON 0=OFF】

// マジックナンバー
extern int MAGIC0 = 1000; //同じ通貨でこのEAを複数設定したい時に変更して下さい。

#define MAGIC 12272010
#define COMMENT "P_Diff_SW-R"

//パラメーター
extern double Default_Price = 400000;//$=3000 円=300000基本資金
extern double UP_point = 0;//4.5+Lot0.1 基本資金の増加分を増やす($でも円でも同じ値でOK)
//基本資金を10万円ほど低くしてUPポイントは4くらいが良い
extern double Lots = 0.01; //売買ロット数 UP1+Lot0.45とかが良い
//ロット数は基本0.1で設計。
//値を増やすと価格上昇に対するロット増加率カーブが乗数的に上昇
//値を減らせば価格上昇に対してのロット増加が少なくなります。
//計算式INT(((余剰資金/Default_Price-1)*UP_point)*100*Lots)*0.01=追加ロット数

// 外部パラメータ
extern int Close_BS = 20;//20 買い側のため込むポジション数
//extern double LotsBS = 0.01;//0.1 買い側の1ポジションのロット数(1000)
extern int StepLevelBS = 5; // 買い判定前のの平均足連続数
extern double Positions_DiffBS = 0.1;//売買判定からの乖離


extern double min_Profit = 2.5; // 2.5*80 バックテストは2.5に変更 スイング売買時の最低利確$
extern double max_Profit = 56000;// 700*80 バックテストは700に変更 スイング売買時の最大利確$


extern double limit_profit = -56000;// 700*80 バックテスト時は=-700 リミッター発動マイナス値
extern double limit_close = 1.5;//利確


extern int lookback = 138;// HL値の基準足数
extern double active_Profit = 3;//2.0 高値つかみ低値つかみ防止+価格

extern double LossCUT_SW = 0;//2=二倍 1.5=1.5倍 最大ポジションの倍数でロストッカット 0=OFF

extern int keeptime=6300;//3600 //3600=1h時間で一旦やめ

extern int Slippage = 30;// スリッページ(通常口座は3)

extern int Time0 = 0;//時間内のみ=1 時間以外稼動=-1
extern string StartTime = "8:30"; // 開始時刻+9
extern string EndTime = "15:30"; // 終了時刻

凡例:1回目の結果 2655.93の年間利益$ 311回の年間トレード回数 PF1.67のプロフィットファクター 8.54の平均利確$ 1747.33の最大ドローダウン$ 42.96%の最大ローダウン率

GBPJPY 15M足 2010/07/01〜2011/07/01(作成時の適当なパラメータでの結果)
1 2655.93 311 1.67 8.54 1747.33 42.96% StepLevelBS=5 lot_SW=1 MAGIC0=1000 Default_Price=400000 UP_point=0 Lots=0.01 Close_BS=20 StepLevelBS=5 Positions_DiffBS=0.1 min_Profit=2.5 max_Profit=700 limit_profit=-700 limit_close=1.5 lookback=138 active_Profit=3 LossCUT_SW=0 keeptime=6300 Slippage=30 Time0=0

このパラメータのまま、15M足以外でのテストや違う通貨ペアでのテストをします。

GBPJPY(5M足)
P_Diff_SW2_gbpjpy_5M.jpg

GBPJPY(15M足)
P_Diff_SW2_gbpjpy_15M.jpg

GBPJPY(30M足)
P_Diff_SW2_gbpjpy_30M.jpg


EURJPY(5M足)
P_Diff_SW2_eurjpy_5M.jpg

EURJPY(15M足)
P_Diff_SW2_eurjpy_15M.jpg

EURJPY(30M足)
P_Diff_SW2_eurjpy_30M.jpg

ご覧のように利益額こそ違いますが同じような感じで儲けています。

このEAはつい最近までリアルで使用していました。けど、現在は同じ方式でもっと良い手法を編み出したので、全通貨ペアを移行しました。

残念なのは、このEAを作った2011/01/01当時は、全通貨ペアでの検証はして居なかったのでデータ的に不服です。

これも、遠い日の思い出ですね。
posted by 偽トラリピ⇒トルリピ君−R at 2011-07-04 12:59
こいつが、神をも恐れぬトラリピ君の ↑ 偽者 ↑ です。

応援して下さると更に危険な分析するかも。 | Comment(2) | オリジナル手法 | このブログの読者になる | 更新情報をチェックする

2011年07月06日

平均足とMACDとトレーリングでよりダークに

どんな通貨ペアでも時間軸でも利益を出すためには、建てたポジションが利益に成ったら決済すれば良いわけです。

単純に利益のポジションだけを決済すると、含み損がどんどん増えていきます。
利益的にはトレーリングストップとMACDで決済してゆく手法です。

高値で買ってしまったり安値で売ってしまったりしないように抑制してあります。


EA→ RID_SW_TS.ex4( 当然ながら動作保障はしません。 )


下記に続くパラメータを設定して遊べます。
extern int lot_SW = 1;//【1=ON 0=OFF】

// マジックナンバー
extern int MAGIC0 = 1000; //同じ通貨でこのEAを複数設定したい時に変更して下さい。

#define MAGIC 12272010
#define COMMENT "P_Diff_SW-R"

//パラメーター
extern double Default_Price = 400000;//$=3000 円=300000基本資金
extern double UP_point = 0;//4.5+Lot0.1 基本資金の増加分を増やす($でも円でも同じ値でOK)
//基本資金を10万円ほど低くしてUPポイントは4くらいが良い
extern double Lots = 0.01; //売買ロット数 UP1+Lot0.45とかが良い
//ロット数は基本0.1で設計。
//値を増やすと価格上昇に対するロット増加率カーブが乗数的に上昇
//値を減らせば価格上昇に対してのロット増加が少なくなります。
//計算式INT(((余剰資金/Default_Price-1)*UP_point)*100*Lots)*0.01=追加ロット数

// 外部パラメータ
extern int Close_BS = 20;//20 買い側のため込むポジション数
//extern double LotsBS = 0.01;//0.1 買い側の1ポジションのロット数(1000)
extern int StepLevelBS = 5; // 買い判定前のの平均足連続数
extern double Positions_DiffBS = 0.1;//売買判定からの乖離


extern double min_Profit = 2.5; // 2.5*80 バックテストは2.5に変更 スイング売買時の最低利確$
extern double max_Profit = 56000;// 700*80 バックテストは700に変更 スイング売買時の最大利確$


extern double limit_profit = -56000;// 700*80 バックテスト時は=-700 リミッター発動マイナス値
extern double limit_close = 1.5;//利確


extern int lookback = 138;// HL値の基準足数
extern double active_Profit = 3;//2.0 高値つかみ低値つかみ防止+価格

extern double LossCUT_SW = 0;//2=二倍 1.5=1.5倍 最大ポジションの倍数でロストッカット 0=OFF

extern int keeptime=6300;//3600 //3600=1h時間で一旦やめ

extern int Slippage = 30;// スリッページ(通常口座は3)

extern int Time0 = 0;//時間内のみ=1 時間以外稼動=-1
extern string StartTime = "8:30"; // 開始時刻+9
extern string EndTime = "15:30"; // 終了時刻


凡例:1回目の結果 2655.93の年間利益$ 311回の年間トレード回数 PF1.67のプロフィットファクター 8.54の平均利確$ 1747.33の最大ドローダウン$ 42.96%の最大ローダウン率

15分足:
GBP/JPY
977 11771.53 516 4.00 22.81 4771.58 71.07% StepLevelB=23 Positions_DiffB=0.15 lossLimitB=0.15 lossLimitdiffB=0.1 loss_CUT_B=3 StepLevelS=5 Positions_DiffS=0.35 lossLimitS=0.25 lossLimitdiffS=0.15 TrailingStopS=250 profitS=0.2 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 cut_percent=0.1 Slippage=30
実勢:11550.16

5752 13847.36 387 13.49 35.78 3658.68 55.17% StepLevelB=24 Positions_DiffB=0.05 lossLimitB=0.2 lossLimitdiffB=0.05 loss_CUT_B=3 StepLevelS=6 Positions_DiffS=0.45 lossLimitS=0.25 lossLimitdiffS=0 FastEMA=19 SlowEMA=34 TrailingStopS=300 profitS=1.1 cut_percent=0.4 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
実勢:13601.64

☆9307 14845.72 379 16.07 39.17 5327.83 82.77% StepLevelB=17 Positions_DiffB=0.45 lossLimitB=0.25 lossLimitdiffB=0.2 loss_CUT_B=4 StepLevelS=6 Positions_DiffS=0.45 lossLimitS=0.25 lossLimitdiffS=0 FastEMA=9 SlowEMA=33 TrailingStopS=1500 profitS=0.6 cut_percent=0.5 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



EUR/JPY
3272 25185.81 450 13.36 55.97 21415.83 78.65% StepLevelB=22 Positions_DiffB=0.2 lossLimitB=0.3 lossLimitdiffB=0.2 loss_CUT_B=7 StepLevelS=8 Positions_DiffS=0.1 lossLimitS=0.15 lossLimitdiffS=0.1 FastEMA=20 SlowEMA=20 TrailingStopS=300 profitS=1.8 cut_percent=0.5 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30

☆1253 17000.67 1954 2.99 15.11 10303.71 82.65% StepLevelB=19 Positions_DiffB=0.05 lossLimitB=0.05 lossLimitdiffB=0 loss_CUT_B=1 StepLevelS=6 Positions_DiffS=0.1 lossLimitS=0.1 lossLimitdiffS=0 FastEMA=5 SlowEMA=20 TrailingStopS=1700 profitS=2 cut_percent=0.1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30





AUD/USD
6530 58927.10 504 6.03 116.92 12710.70 80.95% StepLevelB=4 Positions_DiffB=0.0005 lossLimitB=0.0005 lossLimitdiffB=0.002 loss_CUT_B=0.008 StepLevelS=19 Positions_DiffS=0.005 lossLimitS=0 lossLimitdiffS=0.002 FastEMA=7 SlowEMA=30 TrailingStopS=100 profitS=0.017 cut_percent=0.6 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
時たま、買いばかりで利が乗った。




AUD/JPY
808 27985.09 724 3.48 38.65 7816.52 61.10% StepLevelB=6 Positions_DiffB=0.1 lossLimitB=0.05 lossLimitdiffB=0 loss_CUT_B=10 StepLevelS=25 Positions_DiffS=0.3 lossLimitS=0.25 lossLimitdiffS=0.25 TrailingStopS=1350 profitS=1.7 cut_percent=0.1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30

1413 37836.89 517 2.96 73.19 26091.41 81.28% StepLevelB=6 Positions_DiffB=0.1 lossLimitB=0.1 lossLimitdiffB=0.3 loss_CUT_B=10 StepLevelS=19 Positions_DiffS=0.5 lossLimitS=0 lossLimitdiffS=0.3 TrailingStopS=750 profitS=0.8 cut_percent=0.3 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30




CAD/JPY
5747 14795.15 439 3.62 33.70 3128.73 79.97% StepLevelB=10 Positions_DiffB=0.4 lossLimitB=0.3 lossLimitdiffB=0.2 loss_CUT_B=9 StepLevelS=10 Positions_DiffS=0.05 lossLimitS=0.3 lossLimitdiffS=0.15 FastEMA=8 SlowEMA=20 TrailingStopS=300 profitS=1.4 cut_percent=0.2 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
実勢:14690.78




NZD/JPY
5683 15145.48 318 3.32 47.63 7425.64 69.72% StepLevelB=13 Positions_DiffB=0.05 lossLimitB=0.3 lossLimitdiffB=0.3 loss_CUT_B=10 StepLevelS=7 Positions_DiffS=0.4 lossLimitS=0.3 lossLimitdiffS=0 FastEMA=10 SlowEMA=27 TrailingStopS=1200 profitS=1.9 cut_percent=0.2 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
実勢:8000くらい



USD/JPY
2349 9389.25 345 3.98 27.22 3581.66 62.79% StepLevelB=9 Positions_DiffB=0.25 lossLimitB=0.15 lossLimitdiffB=0 loss_CUT_B=4 StepLevelS=6 Positions_DiffS=0.25 lossLimitS=0.3 lossLimitdiffS=0.25 FastEMA=16 SlowEMA=34 TrailingStopS=1050 profitS=0.9 cut_percent=0.6 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30

4280 9645.70 293 4.78 32.92 3589.82 62.38% StepLevelB=9 Positions_DiffB=0.45 lossLimitB=0.3 lossLimitdiffB=0.15 loss_CUT_B=4 StepLevelS=6 Positions_DiffS=0.25 lossLimitS=0.3 lossLimitdiffS=0.2 FastEMA=12 SlowEMA=20 TrailingStopS=1450 profitS=1 cut_percent=0.2 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



GBP/USD
3654 7434.10 447 1.54 16.63 2953.50 76.92% StepLevelB=11 Positions_DiffB=0.001 lossLimitB=0.003 lossLimitdiffB=0 loss_CUT_B=0.009 StepLevelS=10 Positions_DiffS=0.0005 lossLimitS=0.003 lossLimitdiffS=0 FastEMA=20 SlowEMA=40 TrailingStopS=1700 profitS=0.008 cut_percent=0.1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
実勢:7113.90



CHF/JPY
302 3119.61 226 3.32 13.80 1613.19 38.77% StepLevelB=18 Positions_DiffB=0.05 lossLimitB=0.15 lossLimitdiffB=0.15 loss_CUT_B=5 StepLevelS=11 Positions_DiffS=0.05 lossLimitS=0.1 lossLimitdiffS=0.1 TrailingStopS=1500 profitS=0.9 cut_percent=0.4 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30



※:GBP/JPYのRID_SW_TSはタイプ0に切り替えたけど、TSに戻した。(2010/12/28)


タイプゼロ:ロット比較+アバウト判定
テストGBP/JPY(15M)1
13 5852.59 110 49.63 53.21 2371.41 37.08% StepLevelB=24 Positions_DiffB=0.4 lossLimitB=0.15 lossLimitdiffB=0.05 loss_CUT_B=1 StepLevelS=13 Positions_DiffS=0.15 lossLimitS=0.25 lossLimitdiffS=0.15 TrailingStopS=1350 profitS=1.6 cut_percent=0.5 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30

GBP/JPY0
1138 14758.73 413 5.44 35.74 6063.40 77.43% StepLevelB=22 Positions_DiffB=0.4 lossLimitB=0.2 lossLimitdiffB=0 loss_CUT_B=1 StepLevelS=9 Positions_DiffS=0.15 lossLimitS=0.25 lossLimitdiffS=0.05 FastEMA=5 SlowEMA=20 TrailingStopS=1900 profitS=1.1 cut_percent=0.3 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30

5205 16604.31 461 12.39 36.02 6304.71 81.36% StepLevelB=30 Positions_DiffB=0.5 lossLimitB=0.1 lossLimitdiffB=0.15 loss_CUT_B=1 StepLevelS=9 Positions_DiffS=0.1 lossLimitS=0.15 lossLimitdiffS=0.05 FastEMA=5 SlowEMA=22 TrailingStopS=1900 profitS=1.9 cut_percent=0.4 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30






EUR/JPY0
4754 24509.71 795 15.31 30.83 7075.39 52.23% StepLevelB=20 Positions_DiffB=0.05 lossLimitB=0.05 lossLimitdiffB=0.05 loss_CUT_B=2 StepLevelS=8 Positions_DiffS=0.05 lossLimitS=0.3 lossLimitdiffS=0.2 FastEMA=17 SlowEMA=32 TrailingStopS=300 profitS=1.9 cut_percent=0.6 MAGIC0=1000 Default_Price=1100000 UP_point=0 Lots=0.07 Max_Positions=20 Slippage=30

保留
5653 40042.24 779 32.15 59.63 12745.01 73.04% StepLevelB=19 Positions_DiffB=0.05 lossLimitB=0.05 lossLimitdiffB=0.05 loss_CUT_B=2 StepLevelS=8 Positions_DiffS=0.05 lossLimitS=0.25 lossLimitdiffS=0 FastEMA=20 SlowEMA=20 TrailingStopS=650 profitS=1.9 cut_percent=0.6 MAGIC0=1000 Default_Price=1100000 UP_point=0 Lots=0.07 Max_Positions=40 Slippage=30




AUD/JPY
5646 12253.56 255 5.95 48.05 3462.26 59.40% StepLevelB=15 Positions_DiffB=0.05 lossLimitB=0.05 lossLimitdiffB=0.15 loss_CUT_B=10 StepLevelS=8 Positions_DiffS=0.5 lossLimitS=0.3 lossLimitdiffS=0.1 FastEMA=15 SlowEMA=29 TrailingStopS=1050 profitS=1.9 cut_percent=0.6 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30


CAD/JPY
5053 10738.39 612 2.28 17.55 3316.71 73.73% StepLevelB=10 Positions_DiffB=0.3 lossLimitB=0.3 lossLimitdiffB=0.15 loss_CUT_B=10 StepLevelS=10 Positions_DiffS=0.05 lossLimitS=0.3 lossLimitdiffS=0.15 FastEMA=5 SlowEMA=20 TrailingStopS=450 profitS=0.9 cut_percent=0.2 MAGIC0=1000 Default_Price=1100000 UP_point=0 Lots=0.07 Max_Positions=40 Slippage=30





USD/JPY
7108 9497.89 376 8.61 25.26 2557.05 83.48% StepLevelB=8 Positions_DiffB=0.5 lossLimitB=0.3 lossLimitdiffB=0 loss_CUT_B=5 StepLevelS=6 Positions_DiffS=0.2 lossLimitS=0.3 lossLimitdiffS=0.2 FastEMA=7 SlowEMA=21 TrailingStopS=1950 profitS=1 cut_percent=0.5 MAGIC0=1000 Default_Price=1100000 UP_point=0 Lots=0.07 Max_Positions=40 Slippage=30






GBP/USD
7476 6586.10 331 3.09 19.90 3495.80 51.70% StepLevelB=22 Positions_DiffB=0.0005 lossLimitB=0.0015 lossLimitdiffB=0.001 loss_CUT_B=0.01 StepLevelS=9 Positions_DiffS=0.002 lossLimitS=0.0015 lossLimitdiffS=0.0025 FastEMA=5 SlowEMA=22 TrailingStopS=1850 profitS=0.018 cut_percent=0.2 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



これだけでは懲りずに更にダークサイトに・・・

EA→ RID_SW_TS2.ex4( 当然ながら動作保障はしません。 )
↑パラメータは基本的に同じですが、悪ドさをアップして有ります。

凡例:1回目の結果 2655.93の年間利益$ 311回の年間トレード回数 PF1.67のプロフィットファクター 8.54の平均利確$ 1747.33の最大ドローダウン$ 42.96%の最大ローダウン率

15分足:
タイプ2:(買い売り両方損切り付き)
売買判定は一番アバウトな形が一番もうかる。
GBP/JPY
☆5843 23364.73 562 6.60 41.57 9208.44 83.02% StepLevelB=30 Positions_DiffB=0.1 lossLimitB=0.2 lossLimitdiffB=0.3 loss_CUT_B=3 StepLevelS=9 Positions_DiffS=0.05 lossLimitS=0.15 lossLimitdiffS=0.15 loss_CUT_S=10 FastEMA=12 SlowEMA=22 TrailingStopS=1450 profitS=1.5 cut_percent=0.6 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



EUR/JPY
4 22055.43 604 2.51 36.52 5306.01 74.04% StepLevelB=19 Positions_DiffB=0.4 lossLimitB=0.1 lossLimitdiffB=0.3 loss_CUT_B=9 StepLevelS=9 Positions_DiffS=0.05 lossLimitS=0.2 lossLimitdiffS=0.25 loss_CUT_S=7 FastEMA=15 SlowEMA=26 TrailingStopS=1400 profitS=1 cut_percent=0.3 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30

☆8721 45941.47 723 5.04 63.54 15746.03 80.33% StepLevelB=19 Positions_DiffB=0.05 lossLimitB=0.05 lossLimitdiffB=0.05 loss_CUT_B=2 StepLevelS=8 Positions_DiffS=0.05 lossLimitS=0.25 lossLimitdiffS=0.3 loss_CUT_S=7 FastEMA=6 SlowEMA=35 TrailingStopS=600 profitS=2 cut_percent=0.5 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



NZD/JPY
7598 20108.79 333 4.95 60.39 6903.26 87.08% StepLevelB=19 Positions_DiffB=0.05 lossLimitB=0.3 lossLimitdiffB=0.05 loss_CUT_B=9 StepLevelS=5 Positions_DiffS=0.35 lossLimitS=0.3 lossLimitdiffS=0.3 loss_CUT_S=9 FastEMA=6 SlowEMA=40 TrailingStopS=1600 profitS=0.8 cut_percent=0.1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



AUD/USD
5624 19235.20 207 4.77 92.92 8426.90 59.09% StepLevelB=12 Positions_DiffB=0.0005 lossLimitB=0.001 lossLimitdiffB=0.0025 loss_CUT_B=0.01 StepLevelS=17 Positions_DiffS=0.0005 lossLimitS=0.003 lossLimitdiffS=0.003 loss_CUT_S=3 FastEMA=12 SlowEMA=22 TrailingStopS=1950 profitS=0.02 cut_percent=0.3 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30
最後に上昇


EUR/AUD
2233 47347.82 333 5.60 142.19 29537.74 90.14% StepLevelB=30 Positions_DiffB=0.0045 lossLimitB=0.0015 lossLimitdiffB=0.003 loss_CUT_B=0.005 StepLevelS=3 Positions_DiffS=0.0005 lossLimitS=0.003 lossLimitdiffS=0.0025 loss_CUT_S=0.01 FastEMA=20 SlowEMA=20 TrailingStopS=750 profitS=0.019 cut_percent=0.6 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 Slippage=30



そしてシス卿に。。。

EA→ RID_SW_TS4.ex4( 当然ながら動作保障はしません。 )
↑パラメータは基本的に同じですが、悪ドさをアップして有ります。

凡例:1回目の結果 2655.93の年間利益$ 311回の年間トレード回数 PF1.67のプロフィットファクター 8.54の平均利確$ 1747.33の最大ドローダウン$ 42.96%の最大ローダウン率

15分足:
EUR/JPY
283 11474.95 534 9.05 21.49 2294.52 66.11% StepLevelB=19 Positions_DiffB=0.2 lossLimitB=0.05 lossLimitdiffB=0 loss_CUT_B=1 StepLevelS=3 Positions_DiffS=0.15 lossLimitS=0.15 lossLimitdiffS=0 loss_CUT_S=9 TrailingStopS=150 profitS=1.7 cut_percent=0.3 lookback=45 active_Profit=1.5 keeptime=900 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30

☆7078 50807.47 550 26.99 92.38 9047.77 85.43% StepLevelB=40 Positions_DiffB=0.35 lossLimitB=0.3 lossLimitdiffB=0 loss_CUT_B=1 StepLevelS=8 Positions_DiffS=0.05 lossLimitS=0.3 lossLimitdiffS=0.3 loss_CUT_S=9 TrailingStopS=1600 profitS=2 cut_percent=0.4 lookback=99 active_Profit=1 keeptime=7200 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=16 SlowEMA=40 Slippage=30




GBP/JPY
5917 19260.79 333 5.89 57.84 5129.79 84.30% StepLevelB=15 Positions_DiffB=0.5 lossLimitB=0.3 lossLimitdiffB=0 loss_CUT_B=4 StepLevelS=9 Positions_DiffS=0.1 lossLimitS=0.25 lossLimitdiffS=0.2 loss_CUT_S=10 FastEMA=9 SlowEMA=33 TrailingStopS=1950 profitS=1.1 cut_percent=0.4 active_Profit=1 keeptime=7200 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 lookback=24 Slippage=30

☆8732 46320.51 730 13.54 63.45 10942.34 66.91% StepLevelB=16 Positions_DiffB=0.2 lossLimitB=0.3 lossLimitdiffB=0.3 loss_CUT_B=2 StepLevelS=3 Positions_DiffS=0.05 lossLimitS=0.25 lossLimitdiffS=0.2 loss_CUT_S=10 TrailingStopS=1800 profitS=1.2 cut_percent=0.6 lookback=72 active_Profit=2.5 keeptime=5400 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30


9049 49038.74 640 13.44 76.62 14144.07 85.48% StepLevelB=16 Positions_DiffB=0.2 lossLimitB=0.25 lossLimitdiffB=0.2 loss_CUT_B=2 StepLevelS=3 Positions_DiffS=0.05 lossLimitS=0.25 lossLimitdiffS=0.3 loss_CUT_S=10 TrailingStopS=1800 profitS=1.2 cut_percent=0.4 lookback=72 active_Profit=2.5 keeptime=4500 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30




AUD/JPY
☆6550 39347.27 469 700.81 83.90 4742.54 81.87% StepLevelB=6 Positions_DiffB=0.2 lossLimitB=0.05 lossLimitdiffB=0.2 loss_CUT_B=10 StepLevelS=3 Positions_DiffS=0.05 lossLimitS=0.25 lossLimitdiffS=0.3 loss_CUT_S=9 TrailingStopS=1300 profitS=0.9 cut_percent=0.6 lookback=113 active_Profit=3 keeptime=6300 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30





AUD/USD 含み益のみ増えていく
6836 27674.60 921 2.27 30.05 11246.90 61.22% StepLevelB=7 Positions_DiffB=0.0015 lossLimitB=0.002 lossLimitdiffB=0.0015 loss_CUT_B=0.01 StepLevelS=3 Positions_DiffS=0.0005 lossLimitS=0.003 lossLimitdiffS=0 loss_CUT_S=0.009 TrailingStopS=300 profitS=0.007 cut_percent=0.1 lookback=75 active_Profit=0.017 keeptime=3600 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=13 SlowEMA=42 Slippage=30





GBP/CAD
6842 4120.92 151 2.30 27.29 752.36 13.82% StepLevelB=11 Positions_DiffB=0.002 lossLimitB=0.0025 lossLimitdiffB=0 loss_CUT_B=0.01 StepLevelS=11 Positions_DiffS=0.001 lossLimitS=0.002 lossLimitdiffS=0.0025 loss_CUT_S=0.008 TrailingStopS=900 profitS=0.02 cut_percent=0.4 lookback=101 active_Profit=0.016 keeptime=1800 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=13 SlowEMA=42 Slippage=30



GBPUSD
6514 2847.00 155 1.81 18.37 728.50 12.09% StepLevelB=16 Positions_DiffB=0.005 lossLimitB=0.0005 lossLimitdiffB=0.0015 loss_CUT_B=0.009 StepLevelS=4 Positions_DiffS=0.005 lossLimitS=0.002 lossLimitdiffS=0.003 loss_CUT_S=0.005 TrailingStopS=450 profitS=0.014 cut_percent=0.6 lookback=3 active_Profit=0.005 keeptime=7200 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30





AUDNZD
7878 648.67 8 9.39 81.08 148.19 4.70% StepLevelB=9 Positions_DiffB=0.001 lossLimitB=0.003 lossLimitdiffB=0.002 loss_CUT_B=0.007 StepLevelS=13 Positions_DiffS=0.0025 lossLimitS=0.003 lossLimitdiffS=0.0025 loss_CUT_S=0.01 TrailingStopS=1700 profitS=0.014 cut_percent=0.4 lookback=71 active_Profit=0.031 keeptime=3600 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30





EURUSD
8902 28330.20 2425 1.51 11.68 18105.90 41.41% StepLevelB=3 Positions_DiffB=0.002 lossLimitB=0.002 lossLimitdiffB=0.0005 loss_CUT_B=0.009 StepLevelS=3 Positions_DiffS=0.0005 lossLimitS=0.0025 lossLimitdiffS=0.0025 loss_CUT_S=0.005 TrailingStopS=250 profitS=0.02 cut_percent=0.3 lookback=120 active_Profit=0.005 keeptime=2700 lot_SW=1 MAGIC0=1000 Default_Price=3000 UP_point=0 Lots=0.1 Max_Positions=20 FastEMA=12 SlowEMA=26 Slippage=30


どれも、儲かります。しかし、ロット数が1万通貨単位なんですよ。これでは、来るべく迫る2011年7月のレバッジ25倍規制時にポジション維持が出来るかどうか・・・

しかも、基本的に両建てなのでポジション維持料も馬鹿に成らないのですよね。。。

コノ後、2chの手法を試す旅に出ました。。。結果は全て無駄でしたが・・・
posted by 偽トラリピ⇒トルリピ君−R at 2011-07-06 00:05
こいつが、神をも恐れぬトラリピ君の ↑ 偽者 ↑ です。

応援して下さると更に危険な分析するかも。 | Comment(0) | オリジナル手法 | このブログの読者になる | 更新情報をチェックする

2011年07月08日

週初めの窓開け。

週末の終わり値から休みを挟んで週初めでローソク足の間が大きく開く窓開けって現象があります。

朝に弱いので作りました。休みの日に始動して月曜の朝を待ちます。


窓開けの幅も指定できるし、時間帯指定も出来るのでそのままでも良いのですが、
決済が終わったら、安全のためEAを停止して使っています。


EAソース→ OpenWeek_Diff.mq4( 当然ながら動作保障はしません。 )


//+------------------------------------------------------------------+
//| OpenWeek_Diff.mq4 |
//| Copyright ゥ 2010, MetaQuotes Software Corp. |
//| http://forex.toyolab.com |
//+------------------------------------------------------------------+
#property copyright "Copyright (c) 2010, TORURIPI-R"
#property link "http://sys-trd.com"

// マジックナンバー
#define MAGIC 01242011
#define COMMENT "OpenWeek_Diff"

//パラメーター
extern int lot_SW = 1;//【1=ON 0=OFF】EAの動作スイッチ
extern int Time_SW = 0;//【1=ON 0=OFF】時間帯指定スイッチ
int MAGIC0 = 1000;

extern double Default_Price = 300000;//$=3000 円=300000基本資金
extern double UP_point = 0;//4.5+Lot0.1 基本資金の増加分を増やす
 ↑($でも円でも同じ値でOK)
//基本資金を10万円ほど低くしてUPポイントは4くらいが良い
extern double Lots = 0.1; //売買ロット数 UP1+Lot0.45とかが良い
//ロット数は基本0.1で設計。
//値を増やすと価格上昇に対するロット増加率カーブが乗数的に上昇
//値を減らせば価格上昇に対してのロット増加が少なくなります。
//計算式INT(((余剰資金/Default_Price-1)*UP_point)*100*Lots)*0.01=追加ロット数

// 外部パラメータ
extern double WEEK_Diff = 10;//売買判定の最低値幅pips

extern double profitB=5;//買い利確値のマイナスpips
extern double profitS=5;//売り利確値のマイナスpips

extern double lossLimitB = 5;//買値上損切りの儲けpips
extern double lossLimitdiffB = 10;//買値上損切り幅pips
extern double lossLimitS = 5;//売値下損切りの儲けpips
extern double lossLimitdiffS = 10;//売値下損切り幅pips

extern int Slippage = 3;// スリッページ(通常口座は3)

//補助利確用
extern double TrailingStopB = 25;//トレーリングpips
extern double TrailingStopS = 25;//トレーリングpips


extern string StartTime = "5:00"; //0:30 開始時刻+9
extern string EndTime = "8:00"; //6:30 終了時刻

string mm="00";


// スタート関数
int start()
{

//朝だけ設定
if(Time_SW > 0){
string sdate = TimeToStr(TimeCurrent(), TIME_DATE);
datetime start_time = StrToTime(sdate+" "+StartTime);
datetime end_time = StrToTime(sdate+" "+EndTime);
if(TimeCurrent() <= start_time || TimeCurrent() >= end_time) return(0);
}



//分の変更時にトレード可能かチェック
string stime=TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS);
stime=StringSubstr(stime, 14, 4);//1=10分 2=1分 4=10秒
if(stime == mm){ return(0);}
mm=stime;
//分の変更時にトレード可能かチェック


int i_B=0;
int i_S=0;
int oo;
for( int i=0; i < OrdersTotal(); i++){
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true){
if(OrderMagicNumber() == MAGIC+MAGIC0 && OrderSymbol() == Symbol()){
oo=OrderType();
if(oo == OP_BUY ){
i_B += 1;
//トレーリングストップ MathRound(○○○*MathPow(10,Digits))
/MathPow(10,Digits)
if(Bid-OrderOpenPrice() > TrailingStopB*Point && OrderStopLoss()
< Bid-TrailingStopB*Point){
OrderModify(OrderTicket(),OrderOpenPrice(),Bid-Point
*TrailingStopB,OrderTakeProfit(),0,Green);
}else{
if( Bid > OrderOpenPrice()+(lossLimitB+lossLimitdiffB)
*Point && OrderStopLoss() < OrderOpenPrice()+lossLimitB*Point ){
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()
+lossLimitB*Point,OrderTakeProfit(),0,Green);
}}
}//if(oo == OP_BUY)

if(oo == OP_SELL ){
i_S += 1;
//トレーリングストップ
if(OrderOpenPrice()-Ask > TrailingStopS*Point && OrderStopLoss()
> Ask+TrailingStopS*Point){
OrderModify(OrderTicket(),OrderOpenPrice(),Ask+Point
*TrailingStopS,OrderTakeProfit(),0,Orange);
}else{
if( Ask < OrderOpenPrice()-(lossLimitS+lossLimitdiffS)
*Point && OrderStopLoss() > OrderOpenPrice()-lossLimitS*Point ){
OrderModify(OrderTicket(),OrderOpenPrice(),OrderOpenPrice()
-lossLimitS*Point,OrderTakeProfit(),0,Orange);
}}
}//if(oo == OP_SELL)

}//if(OrderMagicNumber() == MAGIC
}//if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
}//for(int i=0; i < OrdersTotal(); i++)

double M=MathRound(((AccountFreeMargin()/Default_Price-1)*UP_point)
*100*Lots)*0.01;
if(M <= 0){M=0;}
double LotsBS=Lots+M;

if(lot_SW == 0){LotsBS=0.0;}

double BH=0;
double BL=1000;
BH=iHigh(NULL,0,1);
BL=iLow(NULL,0,1);
double diff=(BH - BL)/Point;

double diffB=(BL - iOpen(NULL,0,0))/Point;
double diffS=(iOpen(NULL,0,0) - BH)/Point;

Comment("sarvertime:",TimeToStr(TimeCurrent(),TIME_DATE|TIME_SECONDS)
,"|",AccountCurrency()," 口座",AccountBalance()
," 有効",AccountEquity()," 必要",AccountMargin()
," 余剰",AccountFreeMargin(),
"\nDIFF= ",diff," diffB= ",diffB," diffS= ",diffS," LotB= ",i_B," LotS= ",i_S);

if( lot_SW > 0 ){

if( diffS >= WEEK_Diff && BH < iOpen(NULL,0,0) && i_S <= 1 ){
//SELLシグナル
OrderSend(Symbol(),OP_SELL, LotsBS, Bid, Slippage, Bid+MathRound
(((diffS*Point)/2)*MathPow(10,Digits))/MathPow(10,Digits), Bid-(diffS+profitS)
*Point, COMMENT, MAGIC+MAGIC0,0,Red);
}

if( diffB >= WEEK_Diff && BL > iOpen(NULL,0,0) && i_B <= 1 ){
//BUYシグナル
OrderSend(Symbol(),OP_BUY, LotsBS, Ask, Slippage, Ask-MathRound
(((diffB*Point)/2)*MathPow(10,Digits))/MathPow(10,Digits), Ask+(diffB-profitB)
*Point, COMMENT, MAGIC+MAGIC0,0,Blue);
}
}//if( lot_SW > 0){

return(0);
}




全通貨ペアで使えます。適当に改造して使って下さい。
posted by 偽トラリピ⇒トルリピ君−R at 2011-07-08 01:00
こいつが、神をも恐れぬトラリピ君の ↑ 偽者 ↑ です。

応援して下さると更に危険な分析するかも。 | Comment(7) | EA | このブログの読者になる | 更新情報をチェックする