[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 691 1...684685686687688689690691692693694695696697698...1145 新评论 Igor Makanu 2010.07.11 19:53 #6901 artmedia70: 我对一个特定的TF没有约束力--我所有的估计都是基于第一个柱子上的数值。只是每个TF都有自己的目标值计算和按总利润计算的关闭百分比。 我也是按零条 计算入市的--即按价格计算。 但我不打算在利润上关闭 - 对于自动交易来说,这是最好的选择,因为自动机很难在 "盲目交易 "中获得经验。 Artyom Trishkin 2010.07.11 20:33 #6902 IgorM: 我也是按零条 计算入市的--即按价格计算。而且我不打算在盈利时关闭,因为这是自动交易的最佳选择,因为自动机很难为 "盲目交易 "获得经验。 当然,我认为,IMHO,我们为进入市场 设置的难度越大,退出就越清晰......特别是,伊戈尔,对于你在市场上只有一个仓位的策略。 Igor Makanu 2010.07.11 20:40 #6903 artmedia70: 我认为,当然是IMHO,我们设定的进入市场的难度越大,对我们来说,退出就越明显......。特别是,伊戈尔,对于你的策略,在市场上只有一个位置。 当我开始打开一个单位时,我通常有问题,但如果我花时间在不成功的进入后做出决定,我同意 - 这对经纪公司来说太难了,当我寻找出口时,我有一个真正的问题 - 我看到它,我知道我需要关闭,但自动方法并不总是成功 - 我正在寻找它,我知道我会找到它:) Candid 2010.07.11 20:53 #6904 artmedia70: 我在论坛上闲逛,发现了一个有趣的想法--不是通过极值来确定分歧,而是通过线性回归,如果它们的比较是负数,就意味着发现了分歧......甚至有一个函数被贴在那里。 现在唯一剩下的是了解和理解如何与这个奇迹合作......然后我把我的发现放在这里...如果我想明白了......我是个笨蛋......。:) 在一个指标上建立趋势如何?:) 当然,人们可以使用回归法。顺便说一下,极值也可以通过它来确定。然而,一个正确的 "之 "字形应该比一个回归形更快。 在任何情况下,这个函数必须只适用于回归的一次性计算。如果我们谈论的是滑动 LR 的连续计算(这正是我们所谈论的),那么只在开始时对和进行全面计算,之后只对其进行修改 - 即不再使用循环。 不多,但在这个论坛上已经说了很多关于线性回归的内容:)。例如,这里 和这里 的有效指标。 Artyom Trishkin 2010.07.11 21:23 #6905 Candid: 在一个指标上建立趋势如何?:) 当然,人们可以使用回归法。顺便说一下,极值也可以通过它来确定。然而,一个正确的 "之 "字形应该比一个回归形更快。 在任何情况下,使用这个函数只用于一次性的回归计算是有意义的。如果我们谈论的是滑动 LR 的连续计算(这正是我们所谈论的),那么只有在开始时才会对和值进行全面计算,之后只对其进行修改--即不再使用循环。 不多,但在论坛上已经说了很多关于线性回归的内容:)。例如,这里 和这里 的有效指标。 谢谢你。我已经考虑过了,并意识到在价格和指标图上寻找极值对我的目的来说会更普遍。此外,还需要在A/D图中画出一条射线,绘制出上/下极值的两个点,并确定图与射线之间的交叉点。根据交叉点的方向(向上/向下),可以对进一步的价格运动做出假设...要做的只有一件事--正确编码......。 Artyom Trishkin 2010.07.11 21:41 #6906 IgorM: 我想说的是,我进入市场很柔和--直接获利,在平坦处我有问题,但如果我有时间对失败的进入做出决定--我同意--在与经纪公司有关的方面很艰难,我在退出方面确实有问题--我看到有东西可以关闭,但我总是不能自动做到--我寻找它,我知道我会找到它:) 如果你能给我写下你的策略,我会尝试告诉你你需要什么样的(MB)解决方案--我的脑子里充满了各种想法--我没有时间去检查它们(只是开玩笑)... 而关于硬度/软度--我的意思不是 "更难进入市场"--我的意思是像......一样在那里暴跌。某处......来自......某处 :)我的意思是界定更明确的进入标准。可以这么说--缩小了框架。 虽然我们可以把它扩大:坚持用一种策略处理平局,用另一种策略处理趋势。 Igor Makanu 2010.07.12 05:09 #6907 artmedia70: 尽管我们可以扩展它:在平地时遵循一种策略,在趋势时遵循另一种策略。 这听起来不错,但没有人知道一个单位何时结束,何时开始 :)- 我正在为这一现象做斗争,它似乎是有效的--我们以后再讨论这个问题 我想根据以下原则来控制一个未平仓的订单--如果在关闭N条订单后,其利润低于设定值,那么就关闭该订单 我如何从EA中检查/计算一个订单是在多少个柱子前打开的? [删除] 2010.07.12 05:50 #6908 IgorM:我如何从EA中检查/计算一个订单是在多少个柱子前打开的?顺序作为一个参数传递。 它返回相对于当前栏的左移。 //+------------------------------------------------------------------+ int getOrderShift(int magic){ int index = 0; while(OrdersTotal() != 0 && OrderSelect(index, SELECT_BY_POS)){ if(OrderMagicNumber() == magic)return(iBarShift(NULL, 0, OrderOpenTime())); index++; } return(-1); } //+------------------------------------------------------------------+ Alexander 2010.07.12 05:57 #6909 你也可以这样做。 //自然地循环并先选择。 如果(NormalizeDouble((TimeCurrent()-OrderOpenTime())/60/Period(),0)>n)那么...//其中n是条数 。 Igor Makanu 2010.07.12 06:20 #6910 Roger:你也可以这样做。//自然地循环并先选择。如果(NormalizeDouble((TimeCurrent()-OrderOpenTime())/60/Period(),0)>n)那么...//其中n是条数。 谢谢,但我不敢用数据类型 做实验--我没有向其他类型的转换(我喜欢数据类型-->int),我也没有真正的输出。 1...684685686687688689690691692693694695696697698...1145 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我对一个特定的TF没有约束力--我所有的估计都是基于第一个柱子上的数值。只是每个TF都有自己的目标值计算和按总利润计算的关闭百分比。
我也是按零条 计算入市的--即按价格计算。
但我不打算在利润上关闭 - 对于自动交易来说,这是最好的选择,因为自动机很难在 "盲目交易 "中获得经验。
我也是按零条 计算入市的--即按价格计算。
而且我不打算在盈利时关闭,因为这是自动交易的最佳选择,因为自动机很难为 "盲目交易 "获得经验。
我认为,当然是IMHO,我们设定的进入市场的难度越大,对我们来说,退出就越明显......。特别是,伊戈尔,对于你的策略,在市场上只有一个位置。
当我开始打开一个单位时,我通常有问题,但如果我花时间在不成功的进入后做出决定,我同意 - 这对经纪公司来说太难了,当我寻找出口时,我有一个真正的问题 - 我看到它,我知道我需要关闭,但自动方法并不总是成功 - 我正在寻找它,我知道我会找到它:)
我在论坛上闲逛,发现了一个有趣的想法--不是通过极值来确定分歧,而是通过线性回归,如果它们的比较是负数,就意味着发现了分歧......甚至有一个函数被贴在那里。
现在唯一剩下的是了解和理解如何与这个奇迹合作......然后我把我的发现放在这里...如果我想明白了......我是个笨蛋......。:)
在一个指标上建立趋势如何?:)
当然,人们可以使用回归法。顺便说一下,极值也可以通过它来确定。然而,一个正确的 "之 "字形应该比一个回归形更快。
在任何情况下,这个函数必须只适用于回归的一次性计算。如果我们谈论的是滑动 LR 的连续计算(这正是我们所谈论的),那么只在开始时对和进行全面计算,之后只对其进行修改 - 即不再使用循环。
不多,但在这个论坛上已经说了很多关于线性回归的内容:)。例如,这里 和这里 的有效指标。
在一个指标上建立趋势如何?:)
当然,人们可以使用回归法。顺便说一下,极值也可以通过它来确定。然而,一个正确的 "之 "字形应该比一个回归形更快。
在任何情况下,使用这个函数只用于一次性的回归计算是有意义的。如果我们谈论的是滑动 LR 的连续计算(这正是我们所谈论的),那么只有在开始时才会对和值进行全面计算,之后只对其进行修改--即不再使用循环。
不多,但在论坛上已经说了很多关于线性回归的内容:)。例如,这里 和这里 的有效指标。
谢谢你。我已经考虑过了,并意识到在价格和指标图上寻找极值对我的目的来说会更普遍。此外,还需要在A/D图中画出一条射线,绘制出上/下极值的两个点,并确定图与射线之间的交叉点。根据交叉点的方向(向上/向下),可以对进一步的价格运动做出假设...要做的只有一件事--正确编码......。
我想说的是,我进入市场很柔和--直接获利,在平坦处我有问题,但如果我有时间对失败的进入做出决定--我同意--在与经纪公司有关的方面很艰难,我在退出方面确实有问题--我看到有东西可以关闭,但我总是不能自动做到--我寻找它,我知道我会找到它:)
如果你能给我写下你的策略,我会尝试告诉你你需要什么样的(MB)解决方案--我的脑子里充满了各种想法--我没有时间去检查它们(只是开玩笑)...
而关于硬度/软度--我的意思不是 "更难进入市场"--我的意思是像......一样在那里暴跌。某处......来自......某处 :)我的意思是界定更明确的进入标准。可以这么说--缩小了框架。
虽然我们可以把它扩大:坚持用一种策略处理平局,用另一种策略处理趋势。
尽管我们可以扩展它:在平地时遵循一种策略,在趋势时遵循另一种策略。
这听起来不错,但没有人知道一个单位何时结束,何时开始 :)- 我正在为这一现象做斗争,它似乎是有效的--我们以后再讨论这个问题
我想根据以下原则来控制一个未平仓的订单--如果在关闭N条订单后,其利润低于设定值,那么就关闭该订单
我如何从EA中检查/计算一个订单是在多少个柱子前打开的?
我如何从EA中检查/计算一个订单是在多少个柱子前打开的?
顺序作为一个参数传递。
它返回相对于当前栏的左移。
你也可以这样做。
//自然地循环并先选择。
如果(NormalizeDouble((TimeCurrent()-OrderOpenTime())/60/Period(),0)>n)那么...//其中n是条数 。
你也可以这样做。
//自然地循环并先选择。
如果(NormalizeDouble((TimeCurrent()-OrderOpenTime())/60/Period(),0)>n)那么...//其中n是条数。
谢谢,但我不敢用数据类型 做实验--我没有向其他类型的转换(我喜欢数据类型-->int),我也没有真正的输出。