波动性质量指数 - 页 40 1...333435363738394041424344454647...72 新评论 Sergey Golubev 2011.03.10 12:02 #391 我第二天也在演示,获利=5,止损=45,对冲=真,马丁格尔=真。 第一个想象。 - 非常不稳定的货币对不能使用(GBPJPY和GBPCHF,以及GBPUSD和其他一些)。 - 此外,黄金/美元、黄金/欧元、白银与美元和白银与欧元也不能使用。 - 有些货币对在这种设置下是非常非常有利可图的。 - 这款EA在平淡或波动的市场中无法工作(例如在晚上)。 因此,我现在正在演示18个货币对。 我稍后将公布结果。 我同意--我们需要改进马太效应--我们需要使用马太效应而不是止损。因此,它应该是2个止损值。 - 每笔交易正常一个。如果价格达到这个止损值,那么该交易将不会被关闭:另一个增加手数的交易将被打开。 - 为所有的马丁格尔循环提供某种全球止损(以确保存款)。 我们需要时间过滤器,例如在上午8点到下午6点之间进行交易。 我稍后将按交易对发布声明。 Sergey Golubev 2011.03.10 16:15 #392 newdigital: 我在第二天也进行了演示,获利=5,止损=45,对冲=真,马汀格尔=真。第一个想象力。 - 非常不稳定的货币对不能使用(GBPJPY和GBPCHF,以及GBPUSD和更多)。 - 此外,黄金/美元、黄金/欧元、白银与美元和白银与欧元也不能使用。 - 有些货币对在这种设置下是非常非常有利可图的。 - 这款EA在平淡或波动的市场中无法工作(例如在晚上)。 因此,我现在正在演示18个货币对。 我稍后将公布结果。 我同意--我们需要改进马太效应--我们需要使用马太效应而不是止损。因此,它应该是2个止损值。 - 每笔交易正常一个。如果价格达到这个止损值,那么该交易将不会被关闭:另一个增加手数的交易将被打开。 - 为所有的马丁格尔循环提供某种全球止损(以确保存款)。 我们需要时间过滤器,例如在早上8点到下午6点之间进行交易。 我将在稍后公布各对的发言。 我已经完成了这个版本的测试https://www.mql5.com/en/forum/general 报表附在后面。 一些表现良好的货币对 欧元兑美元。 EURCHF。 总的结论是:马丁格尔应该按照上一篇文章中描述的方式进行改进/修复。因为我们有时会有很大的跌幅,只是因为马丁格尔功能不能很好地工作。 之后--可能是这个想法https://www.mql5.com/en/forum/general,关于VoltyChannel_Stop指标https://www.mql5.com/en/forum/general。 这个版本就这样了。 附加的文件: volty_statements_1002.zip 1347 kb volty_eurchf_1003.jpg 129 kb volty_eurusd_1003.jpg 146 kb bebeshel 2011.03.10 16:27 #393 newdigital 如果我理解这个版本 "Volatility Quality Expert Advisor v2" ,不在 "VoltyChannel_Stop"...? 谢谢。 Sergey Golubev 2011.03.10 17:08 #394 bebeshel, 目前还没有准备好。 当然,EA在H1时间框架上工作,因为MrTools对它进行了回测。 但是,如果我们可以使用M1使其更加 "可交易",为什么不呢? 所以,我们欢迎任何想法。 bebeshel 2011.03.14 00:32 #395 mrtools 这里有一个基于波动率的指标,叫做Swing in 3 steps,在ProRealTime平台上用 "COBOL "执行。我熟悉的语言不是Metatrader,创建,如果你可以,你可以做和测试,所谓的,因为如果从进入瞬间交易在一个方向或另一个目标必须在3至5个蜡烛,取决于 "时间框架",如果没有达到目标,这个时候是设置止损 和离开不看后面:) ----------------------------- REM Programacion 3步 PDS11=14 PDS21=5 PDS31=3 {PDS41=5} PDS51=3 If Close> Average[PDS11](Close) THEN x11=STD[PDS11](close) 否则 x11=(-1)*STD[PDS11](close) ENDIF {x21=((summation[PDS31](x11-lowest[PDS21](x11)))/summation[PDS31](highest[PDS21](x11)-lowest[PDS21](x11)))*100} x31=x11*AverageTrueRange[5](close) x41=((summation[PDS31](x31-lowest[PDS21](x31)))/summation[PDS31](highest[PDS21](x31)-lowest[PDS21](x31)))*100 {StochExSD=ExponentialAverage[PDS51](x21)}。 StochExATR=ExponentialAverage[PDS51](x41) REM计算RSIV REM程序 x1=(Close-LinearRegression[40](close)) 如果 x1>x1[1] 那么 x2=1 ELSE x2=0 ENDIF 如果 x1>x1[1] THEN x3=x1-x1[1] ELSE x3=0 ENDIF 如果x1<x1[1] THEN x4=1 ELSE x4=0 ENDIF 如果 x1<x1[1] THEN x5=x1[1]-x1 ELSE x5=0 ENDIF x6=(summation[s](x3))*(summation[s](x2)) x7=(summation[s](x5))*(summation[s](x4)) x8=100-(100/(1+(x6/(x7+0.00001)))) REM 计算 ATREx REM程序 REM 计算 B9WS_ATR REM程序 If Close< ExponentialAverage[40](Close) THEN Value11=(((Low-ExponentialAverage[40](Low))/Close)*100)*(((AverageTrueRange[14](close))/Close)*100) ELSE Value11=((((High-指数平均数[40](High))/Close)*100)*(((AverageTrueRange[14](close))/Close)*100) ENDIF Value22=Average[3](Value11) z1=线性回归斜率[5](StochExATR) z2=线性回归斜率[5](x8) z3=LinearRegressionSlope[5](Value22) y1=LinearRegression[40](close) y2=AverageTrueRange[14](close) y3=((y1-close)/y2)*-3 w=z1+z2+z3+y3 零线=0 补偿线=+25 平均值=25 uExtrem=ExponentialAverage[40](w)+STD[200](w) lExtrem=ExponentialAverage[40](w)-STD[200](w)。 RETURN w为 "TTI_Composite__ACC_P(ATR)",LineaZero为 "LineaZero",LineaSobrecompra coloured(204,0,153)为 "Linea+25",LineaSobreventa coloured(204,0,153) 为 "Linea-25",uExtrem为 "uExtrem",lExtrem为 "lExtrem" 精英指标 :) Suggestions for Trading System Elite indicators :) William Snyder 2011.03.14 04:33 #396 newdigital: bebeshel, 目前还没有准备好。当然,EA在H1时间框架上工作,因为MrTools对它进行了回测。但如果我们能用M1使它更 "可交易",为什么不呢? 所以,欢迎任何想法。 终于让马丁格尔工作正常了,不得不使用另一个Ea,并改为VQ-nrp,使用Mladens建议的几页的呼出,保持波动性主题,改变了常规的获利,点位和止损,改为ATR控制的获利,止损。在我的测试中,我发现将VQ的平滑度设置为20以上会有更好的效果,请记住这是马丁格尔类型的Ea,可能会对你的账户造成很大的危害。正如Newdigital所说,欢迎提出任何改进意见。 为了使Ea发挥作用,你需要在experts/指标文件夹中找到VQ-nrp。 balista4 2011.03.14 09:21 #397 newdigital: 我已经完成了对这个版本的测试https://www.mql5.com/en/forum/general报表附后。 一些表现良好的货币对 欧元兑美元。 EURCHF。 总的结论:马丁格尔应该按照上一篇文章中描述的方式进行改进/修复。因为我们有时会有很大的跌幅,只是因为马丁格尔功能不能很好地工作。 之后--可能是这个想法https://www.mql5.com/en/forum/general,关于VoltyChannel_Stop指标https://www.mql5.com/en/forum/general。 这个版本的内容就到此为止。 我无法解决SL和TP的问题,即使在TP或SL被击中后,EA也会在相同的趋势方向开启另一个新交易。我认为仍然存在一些错误。 我正在用所附的mrtools新EA进行测试,很快就会公布结果。 Sergey Golubev 2011.03.14 09:38 #398 是的,我也在用相同的货币对测试这个新的EAhttps://www.mql5.com/en/forum/general。我唯一改变的是对VQ指标编码的设置。我正在使用。 ="进入设置"。 PriceSmoothing = 21; PriceSmoothingMet = MODE_LWMA; MA1Period = 5; MA2Period = 200; 过滤器 = 5。 shift = 1; 相同的M1时间框架和相同的货币对。 我在家里交易(我不在晚上交易),所以我在晚上关闭metatrader。如果结果好的话,我将把这个交易活动转移到一些VPS或服务器上进行24/5交易。 但据我所知,即使改变了M1的设置,EA也不会经常交易。无论如何 - 将会看到。 附加的文件: vqv2_1.jpg 177 kb vqv2_2.jpg 398 kb Sergey Golubev 2011.03.14 10:04 #399 LotMultiplier在这个新的EA中不起作用。我想把1.75改为1.25或1.00(以减少缩减),但我做不到......或者我不知道如何使用它:可能是--手数是自动计算的? William Snyder 2011.03.14 12:51 #400 newdigital: LotMultiplier在这个新EA中不起作用。我想把1.75改为1.25或1.00(以减少缩减),但我不能......或者我不知道如何使用它:可能是--手数是自动计算的? 嗨,Newdigital。 在后面的测试中,它在这里工作,还没有任何开放的交易,但Ea会识别它的交易,并自动改变相应的手数倍数。如果你改变为1,你所有的马丁格尔手数应该与开始手数相同,代码中有一段是这样的 if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*1.5,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } 在这个版本中,将其改为 if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } 因此,如果你的最大交易量大于12,你的手数将乘以你的乘数,当我保持这个状态时,我只想到了我自己 ,因为我的最大交易量从未超过7,很抱歉!这个版本应该可以解决这个问题! ps)我想说的是,Ea应该在颜色变化时进行交易,而不考虑整体趋势,Newdigital将其设置为更高的平滑度是最理想的,因为Ea应该更接近于趋势跟踪器。 1...333435363738394041424344454647...72 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我第二天也在演示,获利=5,止损=45,对冲=真,马丁格尔=真。
第一个想象。
- 非常不稳定的货币对不能使用(GBPJPY和GBPCHF,以及GBPUSD和其他一些)。
- 此外,黄金/美元、黄金/欧元、白银与美元和白银与欧元也不能使用。
- 有些货币对在这种设置下是非常非常有利可图的。
- 这款EA在平淡或波动的市场中无法工作(例如在晚上)。
因此,我现在正在演示18个货币对。
我稍后将公布结果。
我同意--我们需要改进马太效应--我们需要使用马太效应而不是止损。因此,它应该是2个止损值。
- 每笔交易正常一个。如果价格达到这个止损值,那么该交易将不会被关闭:另一个增加手数的交易将被打开。
- 为所有的马丁格尔循环提供某种全球止损(以确保存款)。
我们需要时间过滤器,例如在上午8点到下午6点之间进行交易。
我稍后将按交易对发布声明。
我在第二天也进行了演示,获利=5,止损=45,对冲=真,马汀格尔=真。
第一个想象力。
- 非常不稳定的货币对不能使用(GBPJPY和GBPCHF,以及GBPUSD和更多)。
- 此外,黄金/美元、黄金/欧元、白银与美元和白银与欧元也不能使用。
- 有些货币对在这种设置下是非常非常有利可图的。
- 这款EA在平淡或波动的市场中无法工作(例如在晚上)。
因此,我现在正在演示18个货币对。
我稍后将公布结果。
我同意--我们需要改进马太效应--我们需要使用马太效应而不是止损。因此,它应该是2个止损值。
- 每笔交易正常一个。如果价格达到这个止损值,那么该交易将不会被关闭:另一个增加手数的交易将被打开。
- 为所有的马丁格尔循环提供某种全球止损(以确保存款)。
我们需要时间过滤器,例如在早上8点到下午6点之间进行交易。
我将在稍后公布各对的发言。我已经完成了这个版本的测试https://www.mql5.com/en/forum/general
报表附在后面。
一些表现良好的货币对
欧元兑美元。
EURCHF。
总的结论是:马丁格尔应该按照上一篇文章中描述的方式进行改进/修复。因为我们有时会有很大的跌幅,只是因为马丁格尔功能不能很好地工作。
之后--可能是这个想法https://www.mql5.com/en/forum/general,关于VoltyChannel_Stop指标https://www.mql5.com/en/forum/general。
这个版本就这样了。
newdigital
如果我理解这个版本 "Volatility Quality Expert Advisor v2"
,不在 "VoltyChannel_Stop"...?
谢谢。
bebeshel,
目前还没有准备好。
当然,EA在H1时间框架上工作,因为MrTools对它进行了回测。
但是,如果我们可以使用M1使其更加 "可交易",为什么不呢?
所以,我们欢迎任何想法。
mrtools
这里有一个基于波动率的指标,叫做Swing in 3 steps,在ProRealTime平台上用 "COBOL "执行。我熟悉的语言不是Metatrader,创建,如果你可以,你可以做和测试,所谓的,因为如果从进入瞬间交易在一个方向或另一个目标必须在3至5个蜡烛,取决于 "时间框架",如果没有达到目标,这个时候是设置止损 和离开不看后面:)
-----------------------------
REM Programacion 3步
PDS11=14
PDS21=5
PDS31=3
{PDS41=5}
PDS51=3
If Close> Average[PDS11](Close) THEN
x11=STD[PDS11](close)
否则
x11=(-1)*STD[PDS11](close)
ENDIF
{x21=((summation[PDS31](x11-lowest[PDS21](x11)))/summation[PDS31](highest[PDS21](x11)-lowest[PDS21](x11)))*100}
x31=x11*AverageTrueRange[5](close)
x41=((summation[PDS31](x31-lowest[PDS21](x31)))/summation[PDS31](highest[PDS21](x31)-lowest[PDS21](x31)))*100
{StochExSD=ExponentialAverage[PDS51](x21)}。
StochExATR=ExponentialAverage[PDS51](x41)
REM计算RSIV
REM程序
x1=(Close-LinearRegression[40](close))
如果 x1>x1[1] 那么
x2=1
ELSE
x2=0
ENDIF
如果 x1>x1[1] THEN
x3=x1-x1[1]
ELSE
x3=0
ENDIF
如果x1<x1[1] THEN
x4=1
ELSE
x4=0
ENDIF
如果 x1<x1[1] THEN
x5=x1[1]-x1
ELSE
x5=0
ENDIF
x6=(summation[s](x3))*(summation[s](x2))
x7=(summation[s](x5))*(summation[s](x4))
x8=100-(100/(1+(x6/(x7+0.00001))))
REM 计算 ATREx
REM程序
REM 计算 B9WS_ATR
REM程序
If Close< ExponentialAverage[40](Close) THEN
Value11=(((Low-ExponentialAverage[40](Low))/Close)*100)*(((AverageTrueRange[14](close))/Close)*100)
ELSE
Value11=((((High-指数平均数[40](High))/Close)*100)*(((AverageTrueRange[14](close))/Close)*100)
ENDIF
Value22=Average[3](Value11)
z1=线性回归斜率[5](StochExATR)
z2=线性回归斜率[5](x8)
z3=LinearRegressionSlope[5](Value22)
y1=LinearRegression[40](close)
y2=AverageTrueRange[14](close)
y3=((y1-close)/y2)*-3
w=z1+z2+z3+y3
零线=0
补偿线=+25
平均值=25
uExtrem=ExponentialAverage[40](w)+STD[200](w)
lExtrem=ExponentialAverage[40](w)-STD[200](w)。
RETURN w为 "TTI_Composite__ACC_P(ATR)",LineaZero为 "LineaZero",LineaSobrecompra coloured(204,0,153)为 "Linea+25",LineaSobreventa coloured(204,0,153) 为 "Linea-25",uExtrem为 "uExtrem",lExtrem为 "lExtrem"
bebeshel,
目前还没有准备好。
当然,EA在H1时间框架上工作,因为MrTools对它进行了回测。
但如果我们能用M1使它更 "可交易",为什么不呢?
所以,欢迎任何想法。终于让马丁格尔工作正常了,不得不使用另一个Ea,并改为VQ-nrp,使用Mladens建议的几页的呼出,保持波动性主题,改变了常规的获利,点位和止损,改为ATR控制的获利,止损。在我的测试中,我发现将VQ的平滑度设置为20以上会有更好的效果,请记住这是马丁格尔类型的Ea,可能会对你的账户造成很大的危害。正如Newdigital所说,欢迎提出任何改进意见。
为了使Ea发挥作用,你需要在experts/指标文件夹中找到VQ-nrp。
我已经完成了对这个版本的测试https://www.mql5.com/en/forum/general
报表附后。
一些表现良好的货币对
欧元兑美元。
EURCHF。
总的结论:马丁格尔应该按照上一篇文章中描述的方式进行改进/修复。因为我们有时会有很大的跌幅,只是因为马丁格尔功能不能很好地工作。
之后--可能是这个想法https://www.mql5.com/en/forum/general,关于VoltyChannel_Stop指标https://www.mql5.com/en/forum/general。
这个版本的内容就到此为止。我无法解决SL和TP的问题,即使在TP或SL被击中后,EA也会在相同的趋势方向开启另一个新交易。我认为仍然存在一些错误。
我正在用所附的mrtools新EA进行测试,很快就会公布结果。
是的,我也在用相同的货币对测试这个新的EAhttps://www.mql5.com/en/forum/general。我唯一改变的是对VQ指标编码的设置。我正在使用。
="进入设置"。
PriceSmoothing = 21;
PriceSmoothingMet = MODE_LWMA;
MA1Period = 5;
MA2Period = 200;
过滤器 = 5。
shift = 1;
相同的M1时间框架和相同的货币对。
我在家里交易(我不在晚上交易),所以我在晚上关闭metatrader。如果结果好的话,我将把这个交易活动转移到一些VPS或服务器上进行24/5交易。
但据我所知,即使改变了M1的设置,EA也不会经常交易。无论如何 - 将会看到。
LotMultiplier在这个新的EA中不起作用。我想把1.75改为1.25或1.00(以减少缩减),但我做不到......或者我不知道如何使用它:可能是--手数是自动计算的?
LotMultiplier在这个新EA中不起作用。我想把1.75改为1.25或1.00(以减少缩减),但我不能......或者我不知道如何使用它:可能是--手数是自动计算的?
嗨,Newdigital。
在后面的测试中,它在这里工作,还没有任何开放的交易,但Ea会识别它的交易,并自动改变相应的手数倍数。如果你改变为1,你所有的马丁格尔手数应该与开始手数相同,代码中有一段是这样的
if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*1.5,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }
在这个版本中,将其改为
if (MaxTrades>12) { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); } else { mylotsi=NormalizeDouble(mylotsi*LotMultiplier,2); }
因此,如果你的最大交易量大于12,你的手数将乘以你的乘数,当我保持这个状态时,我只想到了我自己 ,因为我的最大交易量从未超过7,很抱歉!这个版本应该可以解决这个问题!
ps)我想说的是,Ea应该在颜色变化时进行交易,而不考虑整体趋势,Newdigital将其设置为更高的平滑度是最理想的,因为Ea应该更接近于趋势跟踪器。