マンダリン - ページ 5

 

マンダリンタイムフィルタ

こんにちはnewdigitalです。

マンダリンのtimefilter投稿はどこも見当たりませんね。

ところで、フィルターの8-18はGMTですよね? アルパリの場合は6-16に変更する必要があるのでしょうか?

ありがとうございます。

Fikko

 

マンダリンEA(タイムフィルター付き)。

ファイル:
 
fikko:
こんにちは、newdigitalさん。

どこもかしこもtimefilter投稿でみかんが見当たりません。

ところで、フィルターの8-18はGMTですよね? Alpariの場合は6-16に変更した方がいいのでしょうか?

ありがとうございます。

Fikko

こちらに 投稿させていただきました。

このEAのテストにノースファイナンスを使用しています。ノースファイナンスはGMT+3です。AlpariはGMT+2です。なので、ノースファイナンスで8とすると、アルパリでは7になります。

 

更新された明細書、更新された週次/合計結果は、こちらの記事をご覧くださいhttps://www.mql5.com/en/forum/173383/page27

 
newdigital:

そして、"int start "ブロックの最初に以下を挿入してください。

if (UseHourTrade){

if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){

Comment("Non-Trading Hours!");

return(0);

}

}

eaの中で "int start "ブロックの場所がわかりません。ヘルプ

 
waaustin:
eaの中の "int start "ブロックの場所がわかりません。ヘルプ

Mandarine with timefilter は files のスレッドhttps://www.mql5.com/en/forum/173363/page3 にあります。

そして、固定ロットサイズ(例えば、常に1ロットまたは常に0.1ロット)の取引を行うには、FixedLotをtrueに設定する必要があります。

 

マンダリンタイムフィルターなし

1.取引開始。

現在、4つのトレードが開かれているようです。

pipsで。

5709702 187233 2006.10.23 07:00 buy 0.60 eurusd 1.2615 1.2577 1.2815 1.2660 0.00 0.00 45.00

5735492 187233 2006.10.24 19:06 buy 0.70 gbpusd 1.8743 1.8783 1.8943 1.8864 0.00 0.00 121.00

5736317 187233 2006.10.24 20:00 sell 0.70 usdjpy 119.18 119.57 117.18 118.69 0.00 0.00 49.00

5735321 187233 2006.10.24 19:00 sell 0.70 usdchf 1.2658 1.2659 1.2458 1.2583 0.00 0.00 75.00 [/CODE]

In deposit currency:

187233 2006.10.23 07:00 buy 0.60 eurusd 1.2615 1.2577 1.2815 1.2661 0.00 -11.10 276.00

5735492 187233 2006.10.24 19:06 buy 0.70 gbpusd 1.8743 1.8783 1.8943 1.8866 0.00 -7.56 861.00

5736317 187233 2006.10.24 20:00 sell 0.70 usdjpy 119.18 119.57 117.18 118.69 0.00 -30.79 288.99

5735321 187233 2006.10.24 19:00 sell 0.70 usdchf 1.2658 1.2659 1.2458 1.2582 0.00 -17.05 422.83 [/CODE]

2. Trades which was closed since this Monday (this week).

It was few trades from this Monday which was closed already.

In pips:

[CODE]5707001 187233 2006.10.20 22:00 buy 0.60 eurusd 1.2620 1.2523 1.2820 2006.10.23 05:00 1.2610 0.00 0.00 -10.00

2 5709030 187233 2006.10.23 05:00 sell 0.60 eurusd 1.2610 1.2710 1.2410 2006.10.23 07:00 1.2615 0.00 0.00 -5.00

187233 2006.10.20 18:31 buy 0.60 usdjpy 118.71 118.64 120.71 2006.10.24 20:00 119.19 0.00 0.00 48.00

in deposit currency:

[CODE]187233 2006.10.20 22:00 buy 0.60 eurusd 1.2620 1.2523 1.2820 2006.10.23 05:00 1.2610 0.00 -2.22 -60.00

2 5709030 187233 2006.10.23 05:00 sell 0.60 eurusd 1.2610 1.2710 1.2410 2006.10.23 07:00 1.2615 0.00 0.00 -30.00

187233 2006.10.20 18:31 buy 0.60 usdjpy 118.71 118.64 120.71 2006.10.24 20:00 119.19 0.00 6.36 241.63

だから、あなたは違いを理解する pips と預金通貨の計算。

 

Mandarineが売り注文しか 出さないことに気づいた方はいらっしゃいますか? このEAを試してみたところ、すべてのトレードが売りでした。 そこで、取引のジャーナルを見ると、なんとすべての買い注文に無効なストップがあり、そのため実行されませんでした!

プログラム内の買い注文のコードを見ると、確かにストップロスの欄に「-」ではなく「+」があり、下の赤で示されています。 買いの場合、ストップロスはビッドより下でなければなりません。

これは世界共通の問題なのでしょうか、それとも私だけの問題なのでしょうか。 プラスではなくマイナスを入れると、ジャーナルにエラーは出ませんでした。

if(buysig && ttime!=Time[0]) {

res=OrderSend(symbol,OP_BUY,LotsRisk(StopLoss),Ask,slippage,Ask+StopLoss*Point,Ask-TakeProfit*Point, "t3",MAGICNUM,0,Red) とします。

if (res<0) Print("Error opening BUY order :",ErrorDescription(GetLastError()))。

ttime=Time[0];

ピップスキーク2

 

この問題はないんです。

ファイル:
 

新型マンダリン(ほぼ)

オリジナルのMandarineで遊んでいます。BUY注文のエラー(無効なストップ)を修正し、独自のアルゴリズムを導入してポジションをエントリーしています。

パラボリックSARと長周期モメンタムオシレーターを使って、トレードをフィルタリングしています。テスター」での結果は、(ノンプログラマーの私には)驚くべきものです。添付の結果をご覧ください。私の基準では、最近のマイナス数値よりずっと良い。SARは大きな時間枠で最も効果的に機能するようです(ノイズが減少します)。

ありがとうございました。

ピップスキーク2

ファイル: