曼达林 - 页 5 123456789101112...15 新评论 fikko 2006.07.04 14:26 #41 曼达林的时间过滤器 嗨,newdigital。 我到处都找不到带时间过滤器的曼达林。 顺便说一下,过滤器8-18是格林威治标准时间,对Alpari来说应该改为6-16? 谢谢。 Fikko Sergey Golubev 2006.07.05 06:15 #42 带有时间过滤器的曼达林EA。 附加的文件: mandarine_timefilter.mq4 8 kb Sergey Golubev 2006.07.05 07:04 #43 fikko: 嗨,newdigital。我找不到到处张贴的带有时间过滤器的普通话。 顺便说一下,过滤器8-18是格林威治标准时间,应该改为6-16的Alpari? 谢谢。 Fikko 我把它贴在这里。 我正在使用North Finance来测试这个EA。北方金融是在GMT+3。Alpari是GMT+2。因此,如果我们在北方金融有8个,那么在Alpari就会有7个。 Sergey Golubev 2006.07.10 14:28 #44 更新的报表,更新的每周/总成绩,请看这个帖子https://www.mql5.com/en/forum/173383/page27。 William Austin 2006.10.26 12:35 #45 newdigital: 并在 "int start "块的开头插入以下内容。 if (UseHourTrade){ if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){ Comment("Non-Trading Hours!"); return(0); } } 我无法在EA中找到 "int start "块。帮助 Sergey Golubev 2006.10.26 12:57 #46 waaustin: 我无法找到EA中的 "int start "块。帮助 带有时间过滤器的曼达林在文件的线程中https://www.mql5.com/en/forum/173363/page3 如果要进行固定手数的交易(例如总是1手或总是0.1手),你需要将FixedLot设置为true。 Sergey Golubev 2006.10.26 13:23 #47 曼达林。没有时间过滤器。 1.开放的交易。 我看到现在有4笔交易是开放的。 以点为单位。 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 这样你就明白了点数和存款货币计算的不同之处。 Mandarine FiboPivotandRSI Great EA in backtest! [删除] 2006.11.28 01:00 #48 有没有人注意到Mandarine只做卖单? 我已经试过这个EA,它的所有交易都是卖出。 所以我查看了交易日志,发现所有的买入订单都有无效的止损,因此没有被执行!我在程序中查看了买入的代码,果然有一个 "+",而不是 "+"。 当我在程序中查看 "买 "的代码时,果然在下面红色显示的止损栏中出现了 "+"而不是"-"。 对于 "买入",止损必须低于买入价。 这是一个普遍的问题还是只是我的问题。 当我用减号而不是加号时,日志中没有错误。 if(buysig && ttime!=Time[0]) { res=OrderSend(symbol,OP_BUY,LotsRisk(StopLoss),Ask,slipage,Ask+StopLoss*Point,Ask-TakeProfit*Point, "t3",MAGICNUM,0,Red)。 如果(res<0)Print("错误打开BUY订单:",ErrorDescription(GetLastError())。 ttime=Time[0]; Pipsqueak2 Sergey Golubev 2006.11.28 07:19 #49 我没有这个问题。 附加的文件: mandarine_statements.zip 57 kb mandarine.mq4 8 kb [删除] 2006.12.01 02:35 #50 新的Mandarine(几乎)。 我一直在玩原来的Mandarine。我已经纠正了买入订单中的错误(无效的止损),并引入了我自己的算法来输入头寸。 我使用抛物线SAR和一个长周期动量 震荡器来过滤交易。在 "测试器 "上的结果是惊人的,(对我这个非程序员来说)。见附件中的结果。按照我的标准,它们比我最近得到的负面数字要好得多。注意SAR似乎在较大的时间段内效果最好,(噪音减少)。 干杯。 Pipsqueak2 附加的文件: strategytester_1.htm 1575 kb strategytester_1.gif 6 kb 123456789101112...15 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
曼达林的时间过滤器
嗨,newdigital。
我到处都找不到带时间过滤器的曼达林。
顺便说一下,过滤器8-18是格林威治标准时间,对Alpari来说应该改为6-16?
谢谢。
Fikko
带有时间过滤器的曼达林EA。
嗨,newdigital。
我找不到到处张贴的带有时间过滤器的普通话。
顺便说一下,过滤器8-18是格林威治标准时间,应该改为6-16的Alpari?
谢谢。
Fikko我把它贴在这里。
我正在使用North Finance来测试这个EA。北方金融是在GMT+3。Alpari是GMT+2。因此,如果我们在北方金融有8个,那么在Alpari就会有7个。
更新的报表,更新的每周/总成绩,请看这个帖子https://www.mql5.com/en/forum/173383/page27。
并在 "int start "块的开头插入以下内容。
if(!(Hour()>=FromHourTrade&&Hour()<=ToHourTrade)){
Comment("Non-Trading Hours!");
return(0);
}
}我无法在EA中找到 "int start "块。帮助
我无法找到EA中的 "int start "块。帮助
带有时间过滤器的曼达林在文件的线程中https://www.mql5.com/en/forum/173363/page3
如果要进行固定手数的交易(例如总是1手或总是0.1手),你需要将FixedLot设置为true。
曼达林。没有时间过滤器。
1.开放的交易。
我看到现在有4笔交易是开放的。
以点为单位。
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:
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.00in 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这样你就明白了点数和存款货币计算的不同之处。
有没有人注意到Mandarine只做卖单? 我已经试过这个EA,它的所有交易都是卖出。 所以我查看了交易日志,发现所有的买入订单都有无效的止损,因此没有被执行!我在程序中查看了买入的代码,果然有一个 "+",而不是 "+"。
当我在程序中查看 "买 "的代码时,果然在下面红色显示的止损栏中出现了 "+"而不是"-"。 对于 "买入",止损必须低于买入价。
这是一个普遍的问题还是只是我的问题。 当我用减号而不是加号时,日志中没有错误。
if(buysig && ttime!=Time[0]) {
res=OrderSend(symbol,OP_BUY,LotsRisk(StopLoss),Ask,slipage,Ask+StopLoss*Point,Ask-TakeProfit*Point, "t3",MAGICNUM,0,Red)。
如果(res<0)Print("错误打开BUY订单:",ErrorDescription(GetLastError())。
ttime=Time[0];
Pipsqueak2
我没有这个问题。
新的Mandarine(几乎)。
我一直在玩原来的Mandarine。我已经纠正了买入订单中的错误(无效的止损),并引入了我自己的算法来输入头寸。
我使用抛物线SAR和一个长周期动量 震荡器来过滤交易。在 "测试器 "上的结果是惊人的,(对我这个非程序员来说)。见附件中的结果。按照我的标准,它们比我最近得到的负面数字要好得多。注意SAR似乎在较大的时间段内效果最好,(噪音减少)。
干杯。
Pipsqueak2