Meta Trader中的价差交易 - 页 175 1...168169170171172173174175176177178179180181182...254 新评论 Leonid Borsky 2011.02.23 17:59 #1741 leonid553: 作为一个曾经在军队服役的人,我和大家一起祝贺祖国保卫者日的邻线。 (确切地说,是祖国,但可惜的是,它在政府中的大多数代表都没有) ============================================= 一个小礼物。在我看来,有一个很有前途的三重 "准套利 "条目。 从三倍展线通道的下限开始上升。 买入RPH1 ( 或 EURGBP)& ( 卖出6EH1+ 卖出DXH1) = 0.05 ^ 0.1 ^ 0.2 让我们控制局势,等待价格线(蓝色和紫色)汇合... (我应该补充的是,昨天晚上类似的 "向下 "进场,以良好的利润收场--在价差指标图上可以清楚地看到!- 报告http://www.procapital.ru/showpost.php?p=938820&postcount=1336) 以上述仓位规模估算的总利润=45-50美元(价差通道宽度)。 祝贺所有利用该推荐的人! 蓝色和淡紫色的价格线已经汇合(交叉),价差线已经达到了通道的上限!这就是为什么我们要把它称为 "通道"。 Виктор 2011.02.23 18:11 #1742 试着从通道的边界开始工作,然后再进行翻转,如何呢?以你上面的手数比例。 我试着用虚拟股票指标来检查,似乎有一个结果。虽然交易不多。 我没有任何股份。 Виктор 2011.02.23 18:14 #1743 只需要用( recycle2 )计算出需要多长时间改变地段比例以保持平坦。那里有一个滑动的窗口。 Leonid Borsky 2011.02.23 18:45 #1744 Recycle-2指标已经计算出了这个特殊价差的大小--对于价差线平坦来说几乎完美。 但是,--"太好也不好",--葡京网址.... 差价线变成了"太平",而且由于其所谓的小规模,盈利没有意义。 这就是为什么我在这里采取了一个稍微不同的比例。 RP-6E-DX=1^2^4--在这个比率下,总的预期利润(从 "边界到边界")很小,但它有相当高的概率赚到钱特别是在确定进入点时--在指标价格线的背离上! ================ 你最好把计算传播通道的周期设置得小一点。在atf=m15的情况下工作会更方便。 我的参数ENV_PERIOD 是21或34,用于小时间段。 hrenfx 2011.02.23 19:12 #1745 leonid553: 差价线原来是"太平",没有必要获利,因为它应该是太小。 例子? Leonid Borsky 2011.02.23 19:51 #1746 是的,这个特定的RP-6E-DX 传播正是我所谈论的。 用你建议的Recycle-2计算的尺寸(第165页)--传播线原来是太平的。 (不要理会那些尖刺。这些是由期货工具的不同开始/结束时间引起的虚假冲动) hrenfx 2011.02.23 20:31 #1747 不幸的是,在MT4中,没有关于FI的交易时间的信息。在Broco,详细的FI名称包含交易时间和到期日数据。而通过MQL4,任何FI都可以轻松获得这些数据。另一件事是,例如,规定的投标时间在许多情况下与现实不符。 因此,如果Recycle2遇到有的FI是交易的,有的FI是不交易的,Recycle2就会假设不交易的FI根本不改变价格,并把它当作交易的。也就是说,有一种用恒定的价格值来填补不可交易的漏洞的做法。如果所有的金融机构都具有相同的性质,这个问题就不会发生。 由于这个原因,你实际上得到了扭曲的重量。也就是说,他们可以做得更好。你可以在Recycle2中加入交易时间输入参数,但我不会这么做。 除了我上面描述的细微差别外,Recycle2的传播确实是最平坦的。而且,我们确实可以故意调整权重,使价差扩大。但我们应该意识到,当权重转过来时,价差不回归(缺乏崩溃)的风险就会增加。因此,应该谨慎地进行。 Recycle2本身是在一个滑动窗口上进行交易。 对于每一个新的酒吧,一个滑动窗口被推倒,该窗口内的关系被重新计算(哪些已经,哪些将逐渐消失)。 你会得到(IND_Recycle2)作为输出的当前最佳合成值(红色)和窗口上该合成的通道宽度(蓝色)。 注意,你在每个条形图上看到不同合成物的两个特征(当前值和通道宽度)。也就是说,不同的条形图对应着不同的合成物。IND_RecycleShoMe 允许你详细查看合成物,你只需要把右边的垂直线 移到感兴趣的条上。 如果合成物的当前值大于其通道宽度的某一数值(IND_RecycleShowMe 将显示它是如何走出通道的),你应该在合成物处向通道内部打开。并在合成崩溃到零时关闭。 这种策略与经典的价差交易截然不同,因为价差一直在重新平衡。 ZZZEROXXX 2011.02.24 08:25 #1748 如果你把一切都归为一个手数单位,那么每笔交易的平均利润和平均损失是多少? Виктор 2011.02.25 17:04 #1749 你能告诉我为什么当Symbol1_K被计算时,它写的是零除法。 也就是说,我需要从所有三个货币对中获取数据,并在此基础上创建一个带有封套的股票线,但我只需要一个订单就可以了。它能在测试器中工作吗? //======= Определение момента открытия позиций ============ void Conditions() { Print("5"); TradeUP = false; TradeDOWN = false; double Symbol3_K = MarketInfo(Symbol_3, MODE_TICKVALUE)/MarketInfo(Symbol_3, MODE_TICKSIZE); Print("5_3"); double Symbol1_K = MarketInfo(Symbol_1, MODE_TICKVALUE)/MarketInfo(Symbol_1, MODE_TICKSIZE); Print("5_1"); double Symbol2_K = MarketInfo(Symbol_2, MODE_TICKVALUE)/MarketInfo(Symbol_2, MODE_TICKSIZE); Print("5_2"); double equity_1 = Symbol1_Vol*Symbol1_K*iClose(Symbol_1,period,iBarShift(Symbol_1,period,Time[1])) + Symbol2_Vol*Symbol2_K*iClose(Symbol_2,period,iBarShift(Symbol_2,period,Time[1])) + Symbol3_Vol*Symbol3_K*iClose(Symbol_3,period,iBarShift(Symbol_3,period,Time[1])); Print("5_4"); double equity_2 = Symbol1_Vol*Symbol1_K*iClose(Symbol_1,period,iBarShift(Symbol_1,period,Time[2])) + Symbol2_Vol*Symbol2_K*iClose(Symbol_2,period,iBarShift(Symbol_2,period,Time[2])) + Symbol3_Vol*Symbol3_K*iClose(Symbol_3,period,iBarShift(Symbol_3,period,Time[2])); Print("6"); /* int counted_bars=IndicatorCounted(); if(counted_bars<0) return(-1); if(counted_bars>0) counted_bars--; int limit=Bars-counted_bars; double last[]; datetime t; // Формируем график прибыльности for (int i=0;i<limit;i++) { t=Time[i]; last[i] = Symbol1_Vol*Symbol1_K*iClose(Symbol_1,0,iBarShift(Symbol_1,0,t)) + Symbol2_Vol*Symbol2_K*iClose(Symbol_2,0,iBarShift(Symbol_2,0,t)) + Symbol3_Vol*Symbol3_K*iClose(Symbol_3,0,iBarShift(Symbol_3,0,t)); } */ double up_2 = iEnvelopesOnArray(equity_1,0,Channel_Period,MODE_SMA,0,Channel_Dev,MODE_UPPER,1); double dn_2 = iEnvelopesOnArray(equity_1,0,Channel_Period,MODE_SMA,0,Channel_Dev,MODE_LOWER,1); Print("7"); if(equity_2<dn_2 && equity_1>dn_2) { TradeUP = true; Print("8"); } if(equity_2>up_2 && equity_1<up_2) { TradeDOWN = true; Print("9"); } if(use_close) { close(); // функция закрытия позиций на противоположной границе канала Print("10"); } if(use_doliv) { Doliv(); // доливочная функция Print("11"); } } 我试图将指标的计算转移到专家顾问体上 ZZZEROXXX 2011.02.25 18:21 #1750 我没有问题了,我找到了投资密码。该交易是有利可图的,但图表不是很平滑。100-700美元的损失与什么有关? 1...168169170171172173174175176177178179180181182...254 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
作为一个曾经在军队服役的人,我和大家一起祝贺祖国保卫者日的邻线。
(确切地说,是祖国,但可惜的是,它在政府中的大多数代表都没有)
=============================================
一个小礼物。在我看来,有一个很有前途的三重 "准套利 "条目。 从三倍展线通道的下限开始上升。
买入RPH1 ( 或 EURGBP)& ( 卖出6EH1+ 卖出DXH1) = 0.05 ^ 0.1 ^ 0.2
让我们控制局势,等待价格线(蓝色和紫色)汇合...
(我应该补充的是,昨天晚上类似的 "向下 "进场,以良好的利润收场--在价差指标图上可以清楚地看到!- 报告http://www.procapital.ru/showpost.php?p=938820&postcount=1336)
以上述仓位规模估算的总利润=45-50美元(价差通道宽度)。
祝贺所有利用该推荐的人!
蓝色和淡紫色的价格线已经汇合(交叉),价差线已经达到了通道的上限!这就是为什么我们要把它称为 "通道"。
试着从通道的边界开始工作,然后再进行翻转,如何呢?以你上面的手数比例。
我试着用虚拟股票指标来检查,似乎有一个结果。虽然交易不多。
我没有任何股份。
Recycle-2指标已经计算出了这个特殊价差的大小--对于价差线平坦来说几乎完美。
但是,--"太好也不好",--葡京网址....
差价线变成了"太平",而且由于其所谓的小规模,盈利没有意义。
这就是为什么我在这里采取了一个稍微不同的比例。
RP-6E-DX=1^2^4--在这个比率下,总的预期利润(从 "边界到边界")很小,但它有相当高的概率赚到钱特别是在确定进入点时--在指标价格线的背离上!
================
你最好把计算传播通道的周期设置得小一点。在atf=m15的情况下工作会更方便。
我的参数ENV_PERIOD 是21或34,用于小时间段。
差价线原来是"太平",没有必要获利,因为它应该是太小。
是的,这个特定的RP-6E-DX 传播正是我所谈论的。
用你建议的Recycle-2计算的尺寸(第165页)--传播线原来是太平的。
(不要理会那些尖刺。这些是由期货工具的不同开始/结束时间引起的虚假冲动)
不幸的是,在MT4中,没有关于FI的交易时间的信息。在Broco,详细的FI名称包含交易时间和到期日数据。而通过MQL4,任何FI都可以轻松获得这些数据。另一件事是,例如,规定的投标时间在许多情况下与现实不符。
因此,如果Recycle2遇到有的FI是交易的,有的FI是不交易的,Recycle2就会假设不交易的FI根本不改变价格,并把它当作交易的。也就是说,有一种用恒定的价格值来填补不可交易的漏洞的做法。如果所有的金融机构都具有相同的性质,这个问题就不会发生。
由于这个原因,你实际上得到了扭曲的重量。也就是说,他们可以做得更好。你可以在Recycle2中加入交易时间输入参数,但我不会这么做。
除了我上面描述的细微差别外,Recycle2的传播确实是最平坦的。而且,我们确实可以故意调整权重,使价差扩大。但我们应该意识到,当权重转过来时,价差不回归(缺乏崩溃)的风险就会增加。因此,应该谨慎地进行。
Recycle2本身是在一个滑动窗口上进行交易。
这种策略与经典的价差交易截然不同,因为价差一直在重新平衡。
你能告诉我为什么当Symbol1_K被计算时,它写的是零除法。 也就是说,我需要从所有三个货币对中获取数据,并在此基础上创建一个带有封套的股票线,但我只需要一个订单就可以了。它能在测试器中工作吗?
我试图将指标的计算转移到专家顾问体上