关于尾随移动止损的几点探讨? - 页 2 123 新评论 Jian Zhao Xu 2023.06.27 14:34 #11 lapcheung #: 我观察到的波动,是接近台阶形式。 以水平方式震荡一段时间,这时没有开仓意义,方向不定。 然后单向移动,到达某个价位后,转为水平震荡。少数情况会反转走出更大幅度反向移动。 问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结! crt6789 2023.06.28 02:40 #12 CHARLES_CHUI666 #: 问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结! 选第二种可以少打损的方法更可行。看你的描述,你是手动下单吗? lap cheung 2023.06.29 11:52 #13 CHARLES_CHUI666 #: 问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结! 自动追踪止损算是一个较少毛病的方案,特别是水平震荡时,不会因波动频繁开仓、平仓。 但某些服务器限制了自动追踪止损幅度,要自己写算法,当到了自定止损价格就出平仓单。 例如某服务器白银止损最低50点,若我想要30点,只能用代码实现。 Jian Zhao Xu 2023.06.29 14:32 #14 crt6789 #: 选第二种可以少打损的方法更可行。看你的描述,你是手动下单吗? 不是,我的EA百分百全自动,你可以进我主页看看我刚刚创建的模拟盘公共信号,初始止损设置不太合理,特别是黄金。现在头痛的是移动止损和初始止损怎么设置才能根据行情变化而变化,目前第一道止损固定在盈利250point时移动到盈利200point,然后到500点等等直到止盈,但75%盈利的单子都是打到第一道移动止损,浪费了部分利润,但这个没办法,只能看运气大幅度突破才能把移动止损提高点。但初始止损貌似设得有点大,看后续测试会减少点。 Jian Zhao Xu 2023.06.29 14:33 #15 lapcheung #: 自动追踪止损算是一个较少毛病的方案,特别是水平震荡时,不会因波动频繁开仓、平仓。 但某些服务器限制了自动追踪止损幅度,要自己写算法,当到了自定止损价格就出平仓单。 例如某服务器白银止损最低50点,若我想要30点,只能用代码实现。 我全都是用代码的 lap cheung 2023.06.30 10:18 #16 CHARLES_CHUI666 #: 我全都是用代码的 仓单中能否保存变量? 例如,我想将价格波动的最高价,最低价,保存在仓单中,方便追踪行情。试过在修改止损时,也修改 Magic 变量,但发现无效,依然是开仓时的值。 Jian Zhao Xu 2023.06.30 15:51 #17 lapcheung #: 仓单中能否保存变量? 例如,我想将价格波动的最高价,最低价,保存在仓单中,方便追踪行情。试过在修改止损时,也修改 Magic 变量,但发现无效,依然是开仓时的值。 不太懂 ,不过你的意思是不是将过去一段时间内的行情的最高价和最低价抓取出来,然后计算与现价的关系?这个应该挺简单的啊。 lap cheung 2023.07.01 23:35 #18 CHARLES_CHUI666 #: 不太懂 ,不过你的意思是不是将过去一段时间内的行情的最高价和最低价抓取出来,然后计算与现价的关系?这个应该挺简单的啊。 对的,将最近波动的最高、最低、记下来,并作为趋势标志。 其实没看起来那么容易,涉及反转判定,有效数据判定。 crt6789 2023.07.03 11:32 #19 lapcheung #: 对的,将最近波动的最高、最低、记下来,并作为趋势标志。 其实没看起来那么容易,涉及反转判定,有效数据判定。 调用zigzag指标不就可以获取么,或者有两个指定k线数量比大小的ihighest和 ilowest指标,不过缺点是什么要指定多少根k线的高低点比大小比较难确定,是5根k线还是10根20根这个没法自适应,毕竟出现趋势的时候k线根数应该少一点,震荡的时候k线根数截取应该多一点 lap cheung 2023.07.07 09:34 #20 crt6789 #: 调用zigzag指标不就可以获取么,或者有两个指定k线数量比大小的ihighest和 ilowest指标,不过缺点是什么要指定多少根k线的高低点比大小比较难确定,是5根k线还是10根20根这个没法自适应,毕竟出现趋势的时候k线根数应该少一点,震荡的时候k线根数截取应该多一点 因此,我用最高价、最低价的 EMA,取一个不算精确,但勉强能用的方案。 123 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
我观察到的波动,是接近台阶形式。
以水平方式震荡一段时间,这时没有开仓意义,方向不定。
然后单向移动,到达某个价位后,转为水平震荡。少数情况会反转走出更大幅度反向移动。
问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结!
问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结!
选第二种可以少打损的方法更可行。看你的描述,你是手动下单吗?
问题是震荡的幅度每次不一样,所以很难界定!特别是在黄金2000美元和1000美元,每天的波动幅度和震荡幅度差天共地,所以我现在主要策略还是盈利250点-300点设置第一道防线在200点处,然后根据策略不同再制定不同幅度跟踪止损。大多数时候会在200点时候平掉,但遇到单边行情和突破就会相应触发更高利润的移动止损,但大部分单子因为200点的利润比较少,所以遇到下错两次单 利润全没了还倒亏。但我有一个办法就是确定可以下单的时候,等到价位很有利于自己的时候再进场,这时候的止损要比早进场的损失少,但这样单量就少起码一半以上!所以比较纠结!
自动追踪止损算是一个较少毛病的方案,特别是水平震荡时,不会因波动频繁开仓、平仓。
但某些服务器限制了自动追踪止损幅度,要自己写算法,当到了自定止损价格就出平仓单。
例如某服务器白银止损最低50点,若我想要30点,只能用代码实现。
选第二种可以少打损的方法更可行。看你的描述,你是手动下单吗?
不是,我的EA百分百全自动,你可以进我主页看看我刚刚创建的模拟盘公共信号,初始止损设置不太合理,特别是黄金。现在头痛的是移动止损和初始止损怎么设置才能根据行情变化而变化,目前第一道止损固定在盈利250point时移动到盈利200point,然后到500点等等直到止盈,但75%盈利的单子都是打到第一道移动止损,浪费了部分利润,但这个没办法,只能看运气大幅度突破才能把移动止损提高点。但初始止损貌似设得有点大,看后续测试会减少点。
自动追踪止损算是一个较少毛病的方案,特别是水平震荡时,不会因波动频繁开仓、平仓。
但某些服务器限制了自动追踪止损幅度,要自己写算法,当到了自定止损价格就出平仓单。
例如某服务器白银止损最低50点,若我想要30点,只能用代码实现。
我全都是用代码的
我全都是用代码的
仓单中能否保存变量?
例如,我想将价格波动的最高价,最低价,保存在仓单中,方便追踪行情。
试过在修改止损时,也修改 Magic 变量,但发现无效,依然是开仓时的值。仓单中能否保存变量?
例如,我想将价格波动的最高价,最低价,保存在仓单中,方便追踪行情。
试过在修改止损时,也修改 Magic 变量,但发现无效,依然是开仓时的值。不太懂 ,不过你的意思是不是将过去一段时间内的行情的最高价和最低价抓取出来,然后计算与现价的关系?这个应该挺简单的啊。
不太懂 ,不过你的意思是不是将过去一段时间内的行情的最高价和最低价抓取出来,然后计算与现价的关系?这个应该挺简单的啊。
对的,将最近波动的最高、最低、记下来,并作为趋势标志。
其实没看起来那么容易,涉及反转判定,有效数据判定。
对的,将最近波动的最高、最低、记下来,并作为趋势标志。
其实没看起来那么容易,涉及反转判定,有效数据判定。
调用zigzag指标不就可以获取么,或者有两个指定k线数量比大小的ihighest和 ilowest指标,不过缺点是什么要指定多少根k线的高低点比大小比较难确定,是5根k线还是10根20根这个没法自适应,毕竟出现趋势的时候k线根数应该少一点,震荡的时候k线根数截取应该多一点
调用zigzag指标不就可以获取么,或者有两个指定k线数量比大小的ihighest和 ilowest指标,不过缺点是什么要指定多少根k线的高低点比大小比较难确定,是5根k线还是10根20根这个没法自适应,毕竟出现趋势的时候k线根数应该少一点,震荡的时候k线根数截取应该多一点
因此,我用最高价、最低价的 EMA,取一个不算精确,但勉强能用的方案。