10点3.mq4 - 页 55

 

tf

我现在正在运行10点,我有一个新的想法。你目前的设置是以15点为单位买入。而且它在5次交易或75点后全部关闭。如果你能考虑到你所使用的货币对的平均走势,这将会更加成功。IE平均而言,GPD/USD每天移动140点,USD/CAD移动120点,EUR/USD移动100点。现在如果你把这个总数除以4,然后用这个#作为你的增量移动。例如,欧元每天平均移动100点。100/4=25,而不是现在的15。第5次交易或125点将把你带到交易区间的外面,让你有更好的机会在被止损之前恢复过来。你将能够在正常的交易范围内进行交易,而不需要经常翻倍,并且仍然在交易中。唯一需要计算的是获利水平 也需要调整,因为它是有价值的。

 

看起来不错的想法。

 

Pipstep

Terry French:
我现在正在运行10点,我有一个新的想法。你目前的设置是以15点为单位买入。它在5次交易或75点后全部关闭。如果你能考虑到你所使用的货币对的平均走势,这将会更加成功。IE平均而言,GPD/USD每天移动140点,USD/CAD移动120点,EUR/USD移动100点。现在如果你把这个总数除以4,然后用这个#作为你的增量移动。例如,欧元每天平均移动100点。100/4=25,而不是现在的15。第5次交易或125点将把你带到交易区间的外面,让你有更好的机会在被止损之前恢复过来。你将能够在正常的交易范围内进行交易,而不需要经常翻倍,并且仍然在交易中。唯一需要计算的是获利水平也需要调整,因为它是有价值的。

现在这是个好主意,感谢Terry的意见。

现在为了实施它,我们在哪里可以找到每日的平均变动?我一定会采纳这个建议,尽管我对这个EA的主要测试已经减少到测试欧元兑美元,因为其他货币对的波动性太大。有了这个想法,每个货币对都会有自己的点位,希望波动性问题可以减少。

还有一些其他问题需要考虑,随着更高的点阵可能需要一个更大的账户,也许可以重新考虑最大交易量。我已经使用MaxTrades6一个多月了,只有一次交易失败。(上周USDCHF)而在我的第二个账户上,MaxTrades5在同一时期达到了好几次。

对于止盈 的设置,您有什么建议吗?

约翰

 

又一个10点3的坏日子...

这是我今天早上的悲惨结果,欧元/美元和美元/瑞士法郎在第6个位置后都输了。 有什么想法吗?

附加的文件:
 
mtaboneweb:
这是我今天早上对欧元/美元和美元/瑞士法郎的悲惨结果,它们在第6个位置后都输了。 有什么想法吗?

我看到你激活了InitialStop,这个EA一直在战斗,直到死亡,但你在EA失血前用InitialStop阻止了它...如果你使用这个EA,你必须付出你所有的资源,...所以要战斗到最后一滴血。

 
harryhid:
我看到你激活了InitialStop,这个EA一直在战斗,直到死亡,但你在EA失血前用InitialStop阻止了它...如果你使用这个EA,你必须付出你所有的资源,...所以要战斗到最后一滴血

以下是我的设置。 这些是我相信这里大多数人正在运行的典型设置...

外部双倍的TakeProfit = 25。

外部双数 Lots = 0.05;

外部数据 InitialStop = 1;

外置双倍跟踪止损 = 15;

extern int MaxTrades=6;

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

外置双倍EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

External double USDCHFPipValue=1;

extern double USDJPYPipValue=0.9715;

外置 int StartYear=2005;

extern int StartMonth=1;

extern int EndYear=2006;

extern int EndMonth=12;

外置int EndHour=22;

extern int EndMinute=25;

extern int mm=0;

extern int risk=30;

extern int AccountisNormal=0;

外置 int Magic = 10201;

 
mtaboneweb:
以下是我的设置。 我相信这里的大多数人都在运行这些典型的设置...

外置双倍TakeProfit = 25;

外置双数 Lots = 0.05;

外部双数 InitialStop = 1;

外置双倍跟踪止损 = 15;

最大交易量=6。

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

外置双倍EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

External double USDCHFPipValue=1;

extern double USDJPYPipValue=0.9715;

外置 int StartYear=2005;

extern int StartMonth=1;

extern int EndYear=2006;

extern int EndMonth=12;

外置int EndHour=22;

extern int EndMinute=25;

extern int mm=0;

extern int risk=30;

extern int AccountisNormal=0;

extern int Magic = 10201;

默认情况下是这样的

extern double TakeProfit = 40;

extern double Lots = 0.01;

extern double InitialStop = 0;

extern double TrailingStop = 20;

最大交易量=10。

extern int Pips=15;

extern int SecureProfit=10;

extern int AccountProtection=1;

extern int OrderstoProtect=3;

extern int ReverseCondition=0;

外置双倍EURUSDPipValue=1;

extern double GBPUSDPipValue=1;

External double USDCHFPipValue=1;

extern double USDJPYPipValue=0.9715;

外置 int StartYear=2005;

extern int StartMonth=1;

extern int EndYear=2006;

extern int EndMonth=12;

外置int EndHour=22;

extern int EndMinute=25;

extern int mm=0;

extern int risk=30;

extern int AccountisNormal=0。

外来的int Magic = 10201;
 

你可以看到,它正朝着与我亏损时相同的方向继续。 亏损后显示的最后两笔交易是手动关闭的,并且交易被关闭。 也许MaxTrades=10可能有机会,但它在第一次开仓时还是做出了错误的决定(做空欧元/美元,做多美元/瑞士法郎)。

附加的文件:
bad_day2-1.jpg  91 kb
 
mtaboneweb:
你可以看到,它在继续进行与我亏损时相同的方向。 亏损后显示的最后两笔交易是手动平仓的,交易被关闭。 也许MaxTrades=10可能有机会,但它在第一次开仓时还是做出了错误的决定(做空欧元/美元,做多美元/瑞士法郎)。

EA只是强制执行第一个方向,即使接下来是错误的方向,如果不犯错的话,就叫做平均技术。在所有的头寸被关闭后,他将找到一个新的方向进行交易。

 

终结者进展...

除了用终结者EA测试5个模拟账户外,我还开了第六个模拟账户来测试其他货币对。

变量OpenOrdersBasedOn 有以下选择...

0=MACD

这就是10point3所使用的。

我认为这是一个决定你应该做多还是做空的糟糕方法,因为MACD的历史条对我来说意义不大,因为该条仍然是开放的,而且也没有看信号线。 由于这些EA的工作是以点为单位的,如果当前的历史条形图小于前一个历史条形图,这可能不是说 "我们做空吧 "的最佳方式。

1=枢轴点时间区

这是在模拟账户1 上运行的4个建议的货币对。

到目前为止,这是在其他选项中表现最好的,也是我为第六个 模拟账户选择的。

2=支撑位和阻力位

这是在模拟账户2 上运行的4个建议的货币对。

3=i_Trend RSI

这是在模拟账户3 上运行的4个建议的货币对。

4=i_TrendRSIStoch

这是在模拟账户4 上运行的4个建议的货币对。

5=i-TrendRSIStochMoneyFlowIndex

这是在模拟账户5 上运行的4个建议的货币对。

第6个 模拟账户上,我在以下货币对上使用1=枢轴点时间区,到目前为止效果不错...

澳元/美元

欧元/瑞士法郎

美元/加元

英镑/日元

欧元/日元

英镑/瑞士法郎

欧元/英镑

欧元/澳元

不管是什么原因,当我打开一个新的演示时,它显示MIG-Demo为选项,这就是我选择的。 上面列出的货币对是这个演示中唯一可用的其他货币对,而不是这个EA最初建议的4个货币对。 我只是想看看它在其他货币对中是如何工作的。 除了OpenOrdersBasedOn 变量,下面列出的设置在所有6个演示中都是一样的。

extern double TakeProfit = 38; // 最新开仓订单的盈利目标

extern double Lots = 0.1; // 我们用这个手数开始。

extern double StopLoss = 0; // StopLoss

extern double TrailingStop = 0;//跟踪止损的点数

extern int MaxTrades=10; // 最大开单数

extern int Pips=18; // 从一个订单到另一个订单的距离(点)。

extern int SecureProfit=10; // 如果所获利润大于SecureProfit,我们将关闭订单。

extern int AccountProtection=1; // 如果有一个账户保护将被启用,0则禁用。

extern int AllSymbolsProtect=0; // 如果将检查所有符号的利润,如果为零则只检查此符号。

extern int OrderstoProtect=3; // 启用账户保护的订单数量

extern int ReverseCondition=0; // 如果做多/做空的决定将被逆转。

extern int StartYear=2005; // 开始的年份(仅用于回测)。

extern int StartMonth=1; // 开始的月份(仅用于回测)。

extern int EndYear=2030; // 停止交易的年份(回测和实盘)。

extern int EndMonth=12; // 停止交易的月份(回测和实盘)。

//extern int EndHour=22;

//extern int EndMinute=30;

extern int mm=0; //如果有,手数将根据账户大小增加。

extern int risk=0.01; //计算手数的风险(仅当mm被启用时)。

extern int AccountisNormal=2; // 如果账户不是迷你/微型,则为零。

extern int MagicNumber=222777; //下单时的神奇数字。

extern int Manual=0; // 如果设置为1,那么它将不会自动打开交易。

extern int OpenOrdersBasedOn=1; // 决定交易的方法:0=MACD,1=枢轴点时间区,2=支撑和阻力。

// 3=i_Trend RSI, 4=i_TrendRSIStoch, 5=i-TrendRSIStochMoneyFlowIndex

extern int TimeZone=16; // 计算枢轴的时区(不是所有的方法都使用它)。

现在的演示有很多没有完成,所以我将在以后发布结果,以显示目前的进展。 我们非常欢迎任何反馈/想法。