通用MA交叉EA - 页 59 1...525354555657585960616263646566...127 新评论 Patrick DiMarco 2010.09.25 08:21 #581 Serpentsnoir... EA时不时的不能建立SL和TP。例如,G/U回测 M15...3/28-9/22。一切都很好,直到8/10进入交易,9/22在止损点关闭。结果中没有显示SL或TP条目。这种情况发生在不同的时间框架内,几乎所有我测试过的货币对都是如此。沮丧...这看起来有很大的潜力。 编辑:今天的真实交易,9/24,没有SL,TP。G/U, M15, 12:00 GMT 蜡烛。看起来保持Min.交叉距离设置为0,可以消除这个问题。将继续测试......不,很遗憾,我没有找到解决这个问题的办法。 [删除] 2010.09.28 08:44 #582 十字型通用EA的设置 根据我在1H图上的设置,通用十字星EA的代码。欧元兑美元 试试吧!!五位数的经纪人 //----------------------- INCLUDES #include //----------------------- ea参数 extern string Expert_Name = "---------- Universal MA Cross EA v8.1"; extern int MagicNumber = 1234; extern double StopLoss = 570, TakeProfit = 370; extern string TrailingStop_Setting = "---------- Trailing Stop Setting"; 外置 int TrailingStopType = 1, 追踪止损 = 550。 extern string Indicator_Setting = "---------- Indicator Setting"; 外置 int FastMAPeriod = 10, FastMAType = 0, //0:SMA 1:EMA 2:SMMA 3:LWMA FastMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted FastMAshift = 0, SlowMAPeriod = 70, SlowMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA SlowMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:weighted SlowMAshift = 0。 extern string CossDistance_Setting = "---------- Min Cross Distance Setting"; 外部int MinCrossDistance = 1, //总是正的,0:禁用。 MaxLookUp = 1; //持续检查进入条件的条数 extern string Exit_Setting = "---------- Exit Setting"; extern bool StopAndReverse = false, // TURE:如果信号改变,退出和反转顺序 PureSAR = false, // TRUE:无SL,无TP,无TS ExitOnCross = false; extern string ThirdEMA_Setting = "---------- Third MA Setting"; extern bool UseThirdMA = false, UseCounterTrend = false, OnlyCounterTrend = false。 extern int ThirdMAPeriod = 100, ThirdMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA ThirdMAPrice = 0, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted ThirdMAshift = 0, CTStopLoss = 0, CTTakeProfit = 0。 extern string Pivot.Setting = "---------- Pivot Filter Setting"; extern bool Use.Pivot.Filter = false; /* 保留给未来的 发展 extern string BGFilter_Setting = "---------- BG Cross Filter Setting"; extern bool UseBGFilter = false; extern int BGFilter = 20; */ extern string Order_Setting = "---------- Order Setting"; 外部 bool ReverseCondition = false, // TRUE:买-卖 , 卖-买 ConfirmedOnEntry = true, // TRUE:在下一个信号条上进入。 OneEntryPerBar = true; 外来的int NumberOfTries = 1, Slippage = 5; extern string OpenOrder_Setting = "---------- Multiple Open Trade Setting"; 最大开仓交易 = 1, MinPriceDistance = 5; extern string Time_Parameters = "---------- EA Active Time"; 外部 bool UseHourTrade = true; 外部int StartHour = 4, EndHour = 6; 外部字符串 MM_Parameters = "---------- 资金管理"。 外置双倍数 Lots = 0.3; 外部 bool MM = false, //使用资金管理或不使用。 AccountIsMicro = false; //使用微型账户或不使用微型账户 extern int Risk = 10; //10%。 extern string Alert_Setting = "---------- Alert Setting"; extern bool EnableAlert = true; extern string SoundFilename = "alert.wav"; extern string Testing_Parameters= "---------- Back Test Parameter"; 外部 bool PrintControl = true, Show_Settings = true。 附加的文件: ema_cross_universal.txt 32 kb Universal MA Cross EA 谁能帮助解决机器人的问题,为什么它不工作了? EMA_WMA EA ECN mode 671988 2010.10.05 01:59 #583 大家好 我不知道这个EA是如何开单交易的,因为我像PARAMETER EA一样设置了PARAMETER 指标SMA,但它的开单(买/卖)并不像指标中的信号。 我想在1M图表上使用这个EA,不是吗? 对不起,我的英语不好 vivroy 2010.10.05 02:31 #584 大家好。 首先,我想感谢大家提供了这么好的一个论坛。这是我第一次在这里发帖。 关于这个EA,我已经设置了它,并试图在5分钟的时间框架内进行交易,我已经下载了5位数的EA - VA4 ...它在右上角 显示笑脸,我在左上角有一些信息。 现在我的问题是,它给我的是交叉信号/警报声,我已经禁用了,但它还没有交易,我做错了什么呢? 谁能帮帮我? 谢谢。 薇薇安 tataocb 2010.11.10 16:51 #585 嗨,伙计们。 我也注意到lotuseater在他的帖子中提到的问题。所以我看了看代码,修正了这个问题,我把修正后的版本附在这里,名字一样。 我还在想,是否有办法限制EA在达到目标后的交易次数。例如,如果我想让EA在达到例如50点的总利润或某一美元的金额(来自于一次交易或几个较小的利润)后,停止当天的交易;这是否可以编入该EA? 我已经编了一个指标来尝试这个问题,给我一天的总利润,以美元计。也许我会把它作为一个条件包含在EA的开头,如果达到要求,它应该只返回0。你们认为这能行吗?我对编码非常陌生。 附加的文件: universalmacrosseav1.3.mq4 35 kb gapjaw 2010.11.11 16:26 #586 我在1H图上设置的通用交叉Ea的代码。欧元兑美元 试试吧!!五位数的经纪人 //----------------------- INCLUDES #include ...... 过去一年对这些设置进行了回测。从09年11月到2010年5月,它的交易时间基本是平的。从2010年5月到2010年11月,它是非常有利可图的。 fxvoilaaa 2010.11.15 16:00 #587 gapjaw:...... 过去一年对这些设置进行了回测。从09年11月到2010年5月,它的交易几乎一直都是平衡的。从2010年5月到2010年11月,它是非常有利可图的。 好的发现,将检查 它。 airymind 2010.11.17 06:15 #588 嘿,戴夫 你的EA非常棒,而且很成熟。 有一个问题,我试图添加一个功能 来修改你的EA进行测试。 通过ema交叉点买入或卖出,并通过其他功能如沸腾带剥头皮功能关闭订单。 但在退出买入/卖出后,它一直在同一行中立即打开订单。 我怎样才能修改它呢? Zabana 2010.11.18 09:31 #589 交易员们好! 我有一个原始的想法,我认为可以测试一下,如果有人能提供帮助的话。 如果有可能的话,也许有人可以帮助我用约翰-埃勒斯的MAMA波段来编写通用移动平均线的代码。 用John Ehlers MAMA波段的通用移动平均线 交叉,而不是使用:快速MA和慢速MA,但保留第三个MA作为过滤器。 我认为这对较小的TF来说是非常有效的。 VBR 扎巴纳 ivani_78 2010.11.23 01:55 #590 )))))))))))))))))))) 1...525354555657585960616263646566...127 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
Serpentsnoir...
EA时不时的不能建立SL和TP。例如,G/U回测 M15...3/28-9/22。一切都很好,直到8/10进入交易,9/22在止损点关闭。结果中没有显示SL或TP条目。这种情况发生在不同的时间框架内,几乎所有我测试过的货币对都是如此。沮丧...这看起来有很大的潜力。 编辑:今天的真实交易,9/24,没有SL,TP。G/U, M15, 12:00 GMT 蜡烛。看起来保持Min.交叉距离设置为0,可以消除这个问题。将继续测试......不,很遗憾,我没有找到解决这个问题的办法。
十字型通用EA的设置
根据我在1H图上的设置,通用十字星EA的代码。欧元兑美元
试试吧!!五位数的经纪人
//----------------------- INCLUDES
#include
//----------------------- ea参数
extern string Expert_Name = "---------- Universal MA Cross EA v8.1";
extern int MagicNumber = 1234;
extern double StopLoss = 570,
TakeProfit = 370;
extern string TrailingStop_Setting = "---------- Trailing Stop Setting";
外置 int TrailingStopType = 1,
追踪止损 = 550。
extern string Indicator_Setting = "---------- Indicator Setting";
外置 int FastMAPeriod = 10,
FastMAType = 0, //0:SMA 1:EMA 2:SMMA 3:LWMA
FastMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted
FastMAshift = 0,
SlowMAPeriod = 70,
SlowMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA
SlowMAPrice = 2, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:weighted
SlowMAshift = 0。
extern string CossDistance_Setting = "---------- Min Cross Distance Setting";
外部int MinCrossDistance = 1, //总是正的,0:禁用。
MaxLookUp = 1; //持续检查进入条件的条数
extern string Exit_Setting = "---------- Exit Setting";
extern bool StopAndReverse = false, // TURE:如果信号改变,退出和反转顺序
PureSAR = false, // TRUE:无SL,无TP,无TS
ExitOnCross = false;
extern string ThirdEMA_Setting = "---------- Third MA Setting";
extern bool UseThirdMA = false,
UseCounterTrend = false,
OnlyCounterTrend = false。
extern int ThirdMAPeriod = 100,
ThirdMAType = 1, //0:SMA 1:EMA 2:SMMA 3:LWMA
ThirdMAPrice = 0, //0:Close 1:Open 2:High 3:Low 4:Median 5:Typical 6:Weighted
ThirdMAshift = 0,
CTStopLoss = 0,
CTTakeProfit = 0。
extern string Pivot.Setting = "---------- Pivot Filter Setting";
extern bool Use.Pivot.Filter = false;
/* 保留给未来的 发展
extern string BGFilter_Setting = "---------- BG Cross Filter Setting";
extern bool UseBGFilter = false;
extern int BGFilter = 20;
*/
extern string Order_Setting = "---------- Order Setting";
外部 bool ReverseCondition = false, // TRUE:买-卖 , 卖-买
ConfirmedOnEntry = true, // TRUE:在下一个信号条上进入。
OneEntryPerBar = true;
外来的int NumberOfTries = 1,
Slippage = 5;
extern string OpenOrder_Setting = "---------- Multiple Open Trade Setting";
最大开仓交易 = 1,
MinPriceDistance = 5;
extern string Time_Parameters = "---------- EA Active Time";
外部 bool UseHourTrade = true;
外部int StartHour = 4,
EndHour = 6;
外部字符串 MM_Parameters = "---------- 资金管理"。
外置双倍数 Lots = 0.3;
外部 bool MM = false, //使用资金管理或不使用。
AccountIsMicro = false; //使用微型账户或不使用微型账户
extern int Risk = 10; //10%。
extern string Alert_Setting = "---------- Alert Setting";
extern bool EnableAlert = true;
extern string SoundFilename = "alert.wav";
extern string Testing_Parameters= "---------- Back Test Parameter";
外部 bool PrintControl = true,
Show_Settings = true。
大家好
我不知道这个EA是如何开单交易的,因为我像PARAMETER EA一样设置了PARAMETER 指标SMA,但它的开单(买/卖)并不像指标中的信号。
我想在1M图表上使用这个EA,不是吗?
对不起,我的英语不好
大家好。
首先,我想感谢大家提供了这么好的一个论坛。这是我第一次在这里发帖。
关于这个EA,我已经设置了它,并试图在5分钟的时间框架内进行交易,我已经下载了5位数的EA - VA4 ...它在右上角 显示笑脸,我在左上角有一些信息。
现在我的问题是,它给我的是交叉信号/警报声,我已经禁用了,但它还没有交易,我做错了什么呢?
谁能帮帮我?
谢谢。
薇薇安
嗨,伙计们。
我也注意到lotuseater在他的帖子中提到的问题。所以我看了看代码,修正了这个问题,我把修正后的版本附在这里,名字一样。
我还在想,是否有办法限制EA在达到目标后的交易次数。例如,如果我想让EA在达到例如50点的总利润或某一美元的金额(来自于一次交易或几个较小的利润)后,停止当天的交易;这是否可以编入该EA?
我已经编了一个指标来尝试这个问题,给我一天的总利润,以美元计。也许我会把它作为一个条件包含在EA的开头,如果达到要求,它应该只返回0。你们认为这能行吗?我对编码非常陌生。
我在1H图上设置的通用交叉Ea的代码。欧元兑美元
试试吧!!五位数的经纪人
//----------------------- INCLUDES
#include
......
过去一年对这些设置进行了回测。从09年11月到2010年5月,它的交易时间基本是平的。从2010年5月到2010年11月,它是非常有利可图的。
......
过去一年对这些设置进行了回测。从09年11月到2010年5月,它的交易几乎一直都是平衡的。从2010年5月到2010年11月,它是非常有利可图的。好的发现,将检查 它。
嘿,戴夫
你的EA非常棒,而且很成熟。
有一个问题,我试图添加一个功能 来修改你的EA进行测试。
通过ema交叉点买入或卖出,并通过其他功能如沸腾带剥头皮功能关闭订单。
但在退出买入/卖出后,它一直在同一行中立即打开订单。
我怎样才能修改它呢?
交易员们好!
我有一个原始的想法,我认为可以测试一下,如果有人能提供帮助的话。
如果有可能的话,也许有人可以帮助我用约翰-埃勒斯的MAMA波段来编写通用移动平均线的代码。
用John Ehlers MAMA波段的通用移动平均线 交叉,而不是使用:快速MA和慢速MA,但保留第三个MA作为过滤器。
我认为这对较小的TF来说是非常有效的。
VBR
扎巴纳
))))))))))))))))))))