パラメータ
どのペア、どの時間枠が一番効果的だと思いますか?
100ピップスv3
シンボル EURUSD (ユーロ vs 米ドル)
期間 15分(M15) 2004.12.16 00:00 - 2005.12.30 00:00
モデル 毎ティック(毎ティックのフラクタル補間で利用可能なすべての最小時間枠に基づく)
パラメータ stopLoss=50; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Aqua; clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100 pips"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.1;
テスト中のバー 37942 刻み 577467 モデリング品質 90.00
初期預金 50000.00
総純利益 -1402.00 総利益 189.00 総損失 -1591.00
プロフィット・ファクター 0.12 期待ペイオフ -77.89
絶対ドローダウン 1402.00 最大ドローダウン (%) 1591.00 (3.2%)
総トレード数 18 ショートポジション (勝率) 7 (100.00%) ロングポジション (勝率) 11 (90.91%)
利益取引(%) 17 (94.44%) 損失取引(%) 1 (5.56%)
最大の利益トレード 20.00 損失トレード -1591.00
平均利益トレード11.12損失トレード-1591.00
最大連続勝利数(資金での利益) 17 (189.00) 連続損失数(資金での損失) 1 (-1591.00)
最大連続利益(勝利数)189.00 (17) 連続損失(損失数)-1591.00 (1)
平均連勝 17連敗 1
時間軸について〜。
こんにちは.
コードを読むと、タイムフレームはM5です。しかし、特定のペアはありません
少しは参考になったでしょうか?
私はMQLの言語を理解することはできませんが、私は1時間のタイムフレームで使用しています。
こんにちは...
コードを読むと、タイムフレームはM5です。しかし、特定のペアはありません
これが少し役立つことを願っていますアハハ!
ハイ.
コードを読むと、タイムフレームはM5です。でも、具体的なペアがない!?
少しは参考になったでしょうか?そうですか.
double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);
double diClose2=iClose(NULL,5,0);
double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);というのは、1時間分のコードを修正することでしょうか?
なるほど...。
double diMA1=iMA(NULL,5,7,0,MODE_SMA,PRICE_OPEN,0);
double diClose2=iClose(NULL,5,0);
double diMA3=iMA(NULL,5,6,0,MODE_SMA,PRICE_OPEN,0);1時間分のコードを変更するにはどうすればいいのでしょうか?
正確には分かりませんが、次のように考えています。
ジャストチェンジ
on to
And in the beginning of the code insert the following:
[CODE]extern double Timeframe = 60;しかし、私は確信がありません。
修正済み
添付のEAは、デフォルトでtimeperiod=0;つまり、添付されたチャートの期間を使用します。 また、StopLossのバグを修正し、トレーリングストップのデフォルトパラメータを作者のオリジナルのコーディングで受け入れられている最小値に変更しました...
extern double stopLoss = 50;
extern double lTakeProfit = 20;
extern double sTakeProfit = 15;
extern double lTrailingStop = 10;
extern double sTrailingStop = 10;
extern color clOpenBuy = Blue;
extern color clCloseBuy = Aqua;
extern color clOpenSell = Red;
extern color clCloseSell = Violet;
extern color clModiBuy = Blue;
extern color clModiSell = Red;
extern string Name_Expert = "100 pips";
extern int Slippage = 2;
extern bool UseSound = true;
extern string NameFileSound = "shotgun.wav";
extern double Lots = 0.1;[/CODE]
[CODE]void OpenBuy() {
double ldLot, ldStop, ldTake;
string lsComm;
ldLot = GetSizeLot();
ldStop = Ask-Point*stopLoss;
ldTake = GetTakeProfitBuy();
lsComm = GetCommentForOrder();
OrderSend(Symbol
(),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm,0,0,clOpenBuy);
if (UseSound) PlaySound(NameFileSound);
}
void OpenSell() {
double ldLot, ldStop, ldTake;
string lsComm;
ldLot = GetSizeLot();
ldStop = Bid+Point*stopLoss;
ldTake = GetTakeProfitSell();
lsComm = GetCommentForOrder();
OrderSend(Symbol
(),OP_SELL,ldLot,Bid,Slippage,ldStop,ldTake,lsComm,0,0,clOpenSell);
if (UseSound) PlaySound(NameFileSound);
}なぜか、このエキスパートは、タイムフレームが5に設定されているときだけ取引を行うようです...そして、50のハードストップロスを設定した場合、その下に注意してください、それは、アカウントの資本が 減少しているところだからです...
バックテスト初期設定結果
100ピップスv3.1
シンボル EURUSD (ユーロ vs 米ドル)
期間 1時間(H1) 2004.12.16 00:00 - 2005.12.30 00:00
モデル 毎ティック(毎ティックのフラクタル補間で利用可能なすべての最小時間枠に基づく)
パラメータ timeframe=5; stopLoss=1000; lTakeProfit=20; sTakeProfit=15; lTrailingStop=10; sTrailingStop=10; clOpenBuy=Blue; clCloseBuy=Aqua.ClOpenSell=Red; lTakeProfit=20; sTrailingStop=20; lTakeProfit=1000; sTakeProfit=1000clOpenSell=Red; clCloseSell=Violet; clModiBuy=Blue; clModiSell=Red; Name_Expert="100 pips"; Slippage=2; UseSound=true; NameFileSound="shotgun.wav"; Lots=0.wav"; Lots=0.1;
テスト中のバー 16806 チックモデル 504163 モデリング品質 90.00
初期預金 50000.00
総純利益 -1203.00 総利益 291.00 総損失 -1494.00
プロフィット・ファクター 0.19 期待ペイオフ -46.27
絶対ドローダウン 1203.00 最大ドローダウン (%) 1403.00 (2.8%)
総トレード数 26 ショートポジション (勝率) 12 (100.00%) ロングポジション (勝率) 14 (85.71%)
利益取引(%) 24 (92.31%) 損失取引(%) 2 (7.69%)
最大の利益トレード 20.00 損失トレード -1000.00
平均利益トレード 12.13 損失トレード -747.00
最大連続勝利(金銭での利益) 15 (200.00) 連続損失(金銭での損失) 1 (-1000.00)
最大連続利益(勝利数) 200.00 (15) 連続損失(損失数) -1000.00 (1)
平均連勝数 12連敗数 1

- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索