不是圣杯,只是一个普通的--Bablokos!!!。 - 页 236 1...229230231232233234235236237238239240241242243...650 新评论 Николай 2014.11.11 11:45 #2351 sbmill: 正确理解在4个对子中建立8个散子123412-3-4-4123-4212-3441-23461-2-3-4-81-23-4-21-2-340123410 于是布置了35个7乘4 的组合不,我指的是搜索方向的理论上的变体数量。 在实践中有点不同,从7到4=105,如果数学方法不取决于输入FI的设置顺序--从三个:EGAN、EAGN、ENGA中可以选择任何一个。 所有35个的结果都是! 附加的文件: cvtebkbiqmmptqu.ixausd.txt 6 kb Sergey Odnoromanenko 2014.11.11 14:47 #2352 Александр 2014.11.12 07:15 #2353 大家好!小丑,我可以问你一个一般的问题吗?你是先选择工具,然后用它们来建立和分析价差及其权益(我想你用的是这种变体),还是建立大量的价差,然后分析其权益,合适的就进入工作? [删除] 2014.11.12 07:17 #2354 Talex:你是先选择一个工具,用它来建立和分析价差及其权益(我想你是使用这个选项),还是建立很多价差,然后分析它们的权益,然后在工作中使用适当的价差? 这些方法之间有什么区别? Александр 2014.11.12 07:53 #2355 lob32371: 这些方法之间有什么区别?在第一种情况下,价差由具有 "所需 "条件的工具组成,而在第二种情况下,这一点没有被检查,而只是检查价差本身的 "特征"。 Alexandr Krivoshey 2014.11.14 06:00 #2356 Talex:大家好!小丑,我可以问你一个一般性问题吗?你是先选择一个工具,然后用它来建立和分析价差和它的权益(我想你用的是这种变体),还是建立大量的价差,然后分析它们的权益,在你的工作中使用合适的?构建了大量的差价,并对整个集合进行了分析。系统中最好的人被使用。对图片的一些评论。配给后的所有价差将被放置在一个半平面(正)。那些在负区被规范化的,则被颠覆。价差开始移动的点对所有人都是一样的(即零)。无论你如何努力去获得市场中立的价差,你都不会成功。市场总是在移动。点差只允许你消除不可预测的市场波动,减少交易操作 的缩水。I - 归一化通道中间相对于零的高度表征了传播运动的力量(较弱的传播被丢弃)。我们想赚钱,而不是抽几个月的竹子,不是吗?))II--归一化传播通道的宽度描述了工具的协整强度(窄--强协整,宽--差协整)。弱协整的自然会被拒绝(随机漫步不适合我们)。三--决策区(我不会故意告诉你的)。我已经告诉你并向你展示了一切可能。(顺便说一句,我已经推广了亚历山大的系统,但在任何情况下我都不会使用它)。他在通道内工作,这是个炸弹...)任何有理论问题的人,请先研究hrenfx先生对理论的巨大贡献,即他在recycle2方面的成就去吧... Александр 2014.11.14 07:07 #2357 小丑,谢谢你的回答。P.S. 这条线上真的有很多东西,剩下的就是自己去思考/验证/理解,我想只有懒惰的人才不会在这里找到适合自己的东西。 Alexandr Krivoshey 2014.11.18 03:33 #2358 kot287: 不,我指的是用于列举方向的变体的理论数量。 在实践中有点不同,从7到4=105,如果数学方法不取决于输入FI的设置顺序--从三个:EGAN、EAGN、ENGA中可以选择任何一个。 所有35个的结果!...你们这些先生正处于理论的开端。这里是解放军。GetSpreadsCount - 返回指定长度(符号数)的传播的可能传播的数量GetSpreadByIndex ( stringSymbols, int SpreadLength, int SpreadIndex ) - 通过其索引返回传播范围(其中索引位于1至GetSpreadsCount范围内)。通过GetSpreadByIndex循环,你会得到所有可能的传播,没有重复的。为了不打击你的思维,价差的组合是通过二进制数字系统计算的。好运... 附加的文件: spreadsmath.mqh 4 kb Александр 2014.11.18 05:46 #2359 我还做了一个蛮力的,没有那么漂亮,但可以用......struct smassiv2 { string m[]; // обертка для 2-х мерного массива }; //+----------------------------------------------------------------------------------+ //| GetAllCombinationsSpread | //| Функция находит все сочетания спредов | //| (in) instr[] - массив инструментов из которых составляем спред | //| (in) ns - число инструментов в спреде | //| (in/out) spread[] - массив спредов | //| (out) - количество найденных спредов | //+----------------------------------------------------------------------------------+ int GetAllCombinationsSpread(string &instr[],int ns,smassiv2 &spread[]) { int i,j,g,k,ncomb,count,n[]; //+------------------------------------ count=ArraySize(instr); ncomb=Combination(count,ns); ArrayResize(spread,ncomb); for(i=0;i<ncomb;i++) { ArrayResize(spread[i].m,ns); } ns=ArraySize(spread[0].m); ArrayResize(n,ns); ArrayInitialize(n,(count-1)); for(i=1;i<ns;i++) { n[i]=n[i-1]-1; } for(i=0;i<ncomb;i++) { if(n[ns-1]<0) { k=1; for(j=(ns-2);j>=0;j--) { n[j]--; if(n[j]>=k) { for(g=(j+1);g<ns;g++) { n[g]=n[g-1]-1; } break; } k++; } } for(j=0;j<ns;j++) { spread[i].m[j]=instr[n[j]]; } n[ns-1]--; } return(ncomb); } //+----------------------------------------------------------------------------------+ //+----------------------------------------------------------------------------------+ //| Combination(int m,int n) | //| Функция находит количество сочетаний, составленные из m элементов по n элементов | //| (in) m - число элементов всего | //| (in) n - число элементов в сочетании | //| (out) - число комбинаций | //+----------------------------------------------------------------------------------+ int Combination(int m,int n) { //Print(__FUNCTION__); if(m<n) return(0); if((n==0)||(n==m)) return(1); else return(Combination(m-1,n-1)+Combination(m-1,n)); } //+----------------------------------------------------------------------------------+ Sergey Odnoromanenko 2014.11.18 13:27 #2360 Joker,请告诉我,你是如何选择渠道的正确边界的,即从哪个时刻开始监测传播的。这是我最后一次交易。 1...229230231232233234235236237238239240241242243...650 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
正确理解在4个对子中建立8个散子
于是布置了35个7乘4 的组合
大家好!
小丑,我可以问你一个一般的问题吗?
你是先选择工具,然后用它们来建立和分析价差及其权益(我想你用的是这种变体),还是建立大量的价差,然后分析其权益,合适的就进入工作?
你是先选择一个工具,用它来建立和分析价差及其权益(我想你是使用这个选项),还是建立很多价差,然后分析它们的权益,然后在工作中使用适当的价差?
这些方法之间有什么区别?
在第一种情况下,价差由具有 "所需 "条件的工具组成,而在第二种情况下,这一点没有被检查,而只是检查价差本身的 "特征"。
大家好!
小丑,我可以问你一个一般性问题吗?
你是先选择一个工具,然后用它来建立和分析价差和它的权益(我想你用的是这种变体),还是建立大量的价差,然后分析它们的权益,在你的工作中使用合适的?
构建了大量的差价,并对整个集合进行了分析。系统中最好的人被使用。
对图片的一些评论。
配给后的所有价差将被放置在一个半平面(正)。那些在负区被规范化的,则被颠覆。
价差开始移动的点对所有人都是一样的(即零)。无论你如何努力去获得市场中立的价差,你都不会成功。市场总是在移动。点差只允许你消除不可预测的市场波动,减少交易操作 的缩水。
I - 归一化通道中间相对于零的高度表征了传播运动的力量(较弱的传播被丢弃)。我们想赚钱,而不是抽几个月的竹子,不是吗?))
II--归一化传播通道的宽度描述了工具的协整强度(窄--强协整,宽--差协整)。弱协整的自然会被拒绝(随机漫步不适合我们)。
三--决策区(我不会故意告诉你的)。
我已经告诉你并向你展示了一切可能。
(顺便说一句,我已经推广了亚历山大的系统,但在任何情况下我都不会使用它)。他在通道内工作,这是个炸弹...)
任何有理论问题的人,请先研究hrenfx先生对理论的巨大贡献,即他在recycle2方面的成就
去吧...
小丑,谢谢你的回答。
P.S. 这条线上真的有很多东西,剩下的就是自己去思考/验证/理解,我想只有懒惰的人才不会在这里找到适合自己的东西。
不,我指的是用于列举方向的变体的理论数量。 在实践中有点不同,从7到4=105,如果数学方法不取决于输入FI的设置顺序--从三个:EGAN、EAGN、ENGA中可以选择任何一个。 所有35个的结果!
...你们这些先生正处于理论的开端。这里是解放军。
GetSpreadsCount - 返回指定长度(符号数)的传播的可能传播的数量
GetSpreadByIndex ( stringSymbols, int SpreadLength, int SpreadIndex ) - 通过其索引返回传播范围(其中索引位于1至GetSpreadsCount范围内)。
通过GetSpreadByIndex循环,你会得到所有可能的传播,没有重复的。
为了不打击你的思维,价差的组合是通过二进制数字系统计算的。
好运...
我还做了一个蛮力的,没有那么漂亮,但可以用......
Joker,请告诉我,你是如何选择渠道的正确边界的,即从哪个时刻开始监测传播的。
这是我最后一次交易。