对冲马丁格尔。 - 页 17 1...10111213141516171819202122232425 新评论 חולםטרנסצנדר ᨖ 2014.11.28 18:35 #161 transcendreamer:疯狂的研究....总量为0.5手的传播-合成物测试2个月,前进1个月格55美元愚蠢的网格翻倍最坏情况下的缩减:4*1+3*2+2*4+1*8=26步*55美元=1,430美元但是保证金!26*27000=702000卢布!我们需要更柔软。 去他妈的马丁格尔,算术级数更安全,或者至少是费波级数。 Roman Shiredchenko 2014.11.28 18:36 #162 transcendreamer:一般来说,分形几乎是一个1-2-3/2B的模式。我用自己的指标组合优化器画出了可爱的分形(在kodobase中,见我的资料)。 好的。我去看看。 חולםטרנסצנדר ᨖ 2014.11.28 18:37 #163 R0MAN: 我明白了。这一切都在MT中吗?MT4我还没有掌握MT5,他们说它不难,语言似乎也差不多 Roman Shiredchenko 2014.11.28 18:37 #164 transcendreamer: 我不需要这个马丁格尔,算术级数更安全,或者至少是费波级数。 我把它们都放在优化的平均数选项中。代码很简单,我可以在MT4上的个人信息中发送它。 Roman Shiredchenko 2014.11.28 18:38 #165 transcendreamer:MT4我还没有掌握MT5,他们说它不难,语言似乎也差不多 了解。 khorosh 2014.11.28 19:57 #166 transcendreamer:这个怎么样? *几乎*对2012年的合成趋势有免疫力 太漂亮了!将有时间尝试和使用它。 [删除] 2014.11.29 01:10 #167 edutak: TOR我认为这样一来,交易者应该理解并能够解决问题)。 一个简短的描述,以免吓到亲们的要求数量:)有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出的信号是在通道的上边界的价格交叉,买入的信号是在通道的下边界的价格交叉。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,计算了手数和止损,因此,如果第二个仓位出现亏损,它不会超过第一个仓位的现有利润,仓位继续打开,直到其中一个仓位不会敲出止损,之后,所有仓位被关闭,循环重复,从指标的新信号开始进行。 更详细的要求 :1.我们需要一名关于TS狙击手系统的顾问1.1. 使用不同的定向订单,因此为MT4编写更实用。1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比率至少达到1/3。1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。1.4. 专家顾问的设置应包含 - 所用指标的所有参数- 最初的地段面积- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。1.6. 所有的头寸都是用市场订单建立的1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能。2. 用于绘制价格移动通道的指标--布林线2.1. 在专家顾问中使用一系列的头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。2.3.系列的第一个位置的开放条件 :- 如果价格已经越过了通道的下限,则建立买入头寸。- 如果价格已经越过了通道的上边界,则开启卖出头寸。2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。 - 一个固定值,由用户在指标设置中指定。- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。3.在该系列的第一个位置开盘后,有可能出现以下结果。3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。3.3. 如果价格反转不利于头寸,等待在盈亏平衡点平仓。3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么: - 第一个交易仍然活跃 - 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。- 系列中每个连续位置的手数必须大于前一个位置。3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html我认为应该是这样的,这样的ToR对程序员来说应该是可以理解的 :)根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定... https://c.mql5.com/2/4/Piramiding__2.png khorosh 2014.11.29 11:19 #168 artemiusgreat:关于地段我们先不谈,我们先试着给狙击手写TOR,只是举个例子,我想我还是有一些灵感的,可以帮助我们:) 一个简短的描述,以免吓到亲们的要求数量:)有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出的信号是在通道的上边界的价格交叉,买入的信号是在通道的下边界的价格交叉。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,手数和止损的计算方法是,如果第二个仓位出现亏损,它不会超过第一个仓位的现有利润,仓位继续打开,直到其中一个仓位不会敲出止损,之后,所有仓位被关闭,循环重复,从指标的新信号开始。 更详细的要求 :1.我们需要一名关于TS狙击手系统的顾问1.1. 使用不同的定向订单,因此为MT4编写更实用。1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比至少达到1/3。1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。1.4. 专家顾问的设置应包含 - 所用指标的所有参数- 最初的地段面积- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。1.6. 所有的头寸都是用市场订单建立的1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能中。2. 用于绘制价格移动通道的指标--布林线2.1. 在专家顾问中使用一系列头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。2.3.系列的第一个位置的开放条件 :- 如果价格已经越过了通道的下限,则建立买入头寸。- 如果价格已经越过了通道的上边界,则开启卖出头寸。2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。 - 一个固定值,由用户在指标设置中指定。- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。3.在该系列的第一个位置开盘后,有可能出现以下结果。3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。3.3.如果价格反转不利于头寸,等待在盈亏平衡点平仓。3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么: - 第一个交易仍然活跃 - 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。- 系列中每个连续位置的手数必须大于前一个位置。3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html我认为是这样的,程序员应该能够理解这样的TOR :)根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定... https://c.mql5.com/2/4/Piramiding__2.png 如果一个订单被止损平仓,但处于盈亏平衡状态--是整个系列平仓还是只在止损平仓时平仓? [删除] 2014.11.29 12:31 #169 artemiusgreat:我们还不会谈论很多,我们只是尝试为嗅探器写TK,纯粹是作为一个例子,看来我们还有灵感可以帮助:) 一个简短的描述,以免吓到亲们的要求数量:)有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出信号是跨越通道的上边界,买入信号是跨越价格和通道的下边界。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,手数和止损的计算方法是,如果第二个仓位出现亏损,则不超过第一个仓位的现有利润,仓位继续开仓,直到其中一个仓位不会敲出止损,之后所有仓位被关闭,循环往复,从一个新的指标信号出发。 更详细的要求 :1.我们需要一名关于TS狙击手系统的顾问1.1. 使用不同的定向订单,因此为MT4编写更实用。1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比率至少达到1/3。1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。1.4. 专家顾问的设置应包含 - 所用指标的所有参数- 最初的地段面积- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。1.6. 所有的头寸都是用市场订单建立的1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能中。2. 用于绘制价格移动通道的指标--布林线2.1. 在专家顾问中使用一系列的头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。2.3.系列的第一个位置的开放条件 :- 如果价格已经越过了通道的下限,则建立买入头寸。- 如果价格已经越过了通道的上边界,则开启卖出头寸。2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。 - 一个固定值,由用户在指标设置中指定。- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。3.在该系列的第一个位置开盘后,有可能出现以下结果。3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。3.3. 如果价格反转不利于头寸,等待在盈亏平衡点平仓。3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么: - 第一个交易仍然活跃 - 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。- 系列中每个连续位置的手数必须大于前一个位置。3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html我认为是这样的,程序员应该能够理解这样的TOR :)根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定... https://c.mql5.com/2/4/Piramiding__2.png我对外汇不甚了解,但即使是我也能看到那些会妨碍专家顾问盈利的错误。1.TS狙击手的进场点是在假水平突破后设置的。就是说,大多数人都吹过风了。使用标准的计算机指标是不合理的。我们将成为他们中的一员。2.只有在一种情况下,当多方向订单的锁定在新闻发布前没有形成时,才应将止损转移到B/B。3.第一次进场的是两张订单,成交量相同,当订单的利润累积到一定程度时,一张订单平仓,另一张订单在通道外,所有风险=0。4.第二个进场点的确定方式与第一个完全相同。在虚假的突破水平后,有一个盘整,然后价格进一步走高,只有在这个时候交易才会开启(你不能进入交易,在更早的时间 - 我们会发现自己在人群中)。5.第一笔订单的Т/P,处于第二笔订单的S/L水平。第二笔订单的数量和S/L取决于我们在第一笔订单上有什么利润。6.第三个条目是不必要的,不会有什么结果。如果机器人能准确识别两个入口点并正确工作,那么存款每月将增加40-50%,如果是一个入口点,那么每月将增加20%。对于这个系统,情况大约是70%的案例。还有其他的,但不应该考虑这些。我建议目前只考虑欧元/美元。主要的交易是在M5做的,这个水平被考虑到了,价格反弹可能从它发生,也可能不发生。(通常情况下,它会反弹)。用于构建专家顾问的指标是好的,但我不知道如何检测虚假水平的突破。我不明白如何将其制定为一个ToR。我可以根据指标水平进行交易,但这是一种不同的策略。我们不应该失去我们的灵感)。 חולםטרנסצנדר ᨖ 2014.11.29 13:39 #170 如果相反的仓位以增加的手数开仓,持有第一个仓位的意义何在? 手动操作,可以解释为交易者感觉更舒服,但为什么EA会这样做? 1...10111213141516171819202122232425 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
疯狂的研究....
总量为0.5手的传播-合成物
测试2个月,前进1个月
格55美元
愚蠢的网格翻倍
最坏情况下的缩减:4*1+3*2+2*4+1*8=26步*55美元=1,430美元
但是保证金!26*27000=702000卢布!
我们需要更柔软。
一般来说,分形几乎是一个1-2-3/2B的模式。
我用自己的指标组合优化器画出了可爱的分形(在kodobase中,见我的资料)。
我明白了。这一切都在MT中吗?
MT4
我还没有掌握MT5,他们说它不难,语言似乎也差不多
我不需要这个马丁格尔,算术级数更安全,或者至少是费波级数。
MT4
我还没有掌握MT5,他们说它不难,语言似乎也差不多
这个怎么样?
*几乎*对2012年的合成趋势有免疫力
我认为这样一来,交易者应该理解并能够解决问题)。
一个简短的描述,以免吓到亲们的要求数量:)
有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出的信号是在通道的上边界的价格交叉,买入的信号是在通道的下边界的价格交叉。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,计算了手数和止损,因此,如果第二个仓位出现亏损,它不会超过第一个仓位的现有利润,仓位继续打开,直到其中一个仓位不会敲出止损,之后,所有仓位被关闭,循环重复,从指标的新信号开始进行。
更详细的要求 :
1.我们需要一名关于TS狙击手系统的顾问
1.1. 使用不同的定向订单,因此为MT4编写更实用。
1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比率至少达到1/3。
1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。
1.4. 专家顾问的设置应包含
- 所用指标的所有参数
- 最初的地段面积
- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半
- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。
1.6. 所有的头寸都是用市场订单建立的
1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能。
2. 用于绘制价格移动通道的指标--布林线
2.1. 在专家顾问中使用一系列的头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。
2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。
2.3.系列的第一个位置的开放条件 :
- 如果价格已经越过了通道的下限,则建立买入头寸。
- 如果价格已经越过了通道的上边界,则开启卖出头寸。
2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。
- 一个固定值,由用户在指标设置中指定。
- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。
3.在该系列的第一个位置开盘后,有可能出现以下结果。
3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。
3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。
3.3. 如果价格反转不利于头寸,等待在盈亏平衡点平仓。
3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么:
- 第一个交易仍然活跃
- 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。
- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。
- 系列中每个连续位置的手数必须大于前一个位置。
3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。
3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。
3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。
(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html
我认为应该是这样的,这样的ToR对程序员来说应该是可以理解的 :)
根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定...
https://c.mql5.com/2/4/Piramiding__2.png
关于地段我们先不谈,我们先试着给狙击手写TOR,只是举个例子,我想我还是有一些灵感的,可以帮助我们:)
一个简短的描述,以免吓到亲们的要求数量:)
有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出的信号是在通道的上边界的价格交叉,买入的信号是在通道的下边界的价格交叉。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,手数和止损的计算方法是,如果第二个仓位出现亏损,它不会超过第一个仓位的现有利润,仓位继续打开,直到其中一个仓位不会敲出止损,之后,所有仓位被关闭,循环重复,从指标的新信号开始。
更详细的要求 :
1.我们需要一名关于TS狙击手系统的顾问
1.1. 使用不同的定向订单,因此为MT4编写更实用。
1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比至少达到1/3。
1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。
1.4. 专家顾问的设置应包含
- 所用指标的所有参数
- 最初的地段面积
- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半
- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。
1.6. 所有的头寸都是用市场订单建立的
1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能中。
2. 用于绘制价格移动通道的指标--布林线
2.1. 在专家顾问中使用一系列头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。
2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。
2.3.系列的第一个位置的开放条件 :
- 如果价格已经越过了通道的下限,则建立买入头寸。
- 如果价格已经越过了通道的上边界,则开启卖出头寸。
2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。
- 一个固定值,由用户在指标设置中指定。
- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。
3.在该系列的第一个位置开盘后,有可能出现以下结果。
3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。
3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。
3.3.如果价格反转不利于头寸,等待在盈亏平衡点平仓。
3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么:
- 第一个交易仍然活跃
- 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。
- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。
- 系列中每个连续位置的手数必须大于前一个位置。
3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。
3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。
3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。
(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html
我认为是这样的,程序员应该能够理解这样的TOR :)
根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定...
https://c.mql5.com/2/4/Piramiding__2.png
我们还不会谈论很多,我们只是尝试为嗅探器写TK,纯粹是作为一个例子,看来我们还有灵感可以帮助:)
一个简短的描述,以免吓到亲们的要求数量:)
有一个TS狙击手,专家顾问在指标上显示的通道中开仓,卖出信号是跨越通道的上边界,买入信号是跨越价格和通道的下边界。开仓的止损可以是固定的,也可以是由ATR指标在过去几个柱子上动态确定的。如果进场不成功,则通过止损关闭头寸。如果头寸有利可图,并且价格已经达到相反的通道边界,即如果收到相反的信号,第一个头寸保持开放,而第二个头寸被打开,指向相反的方向,但手数更大。对于第二个仓位,手数和止损的计算方法是,如果第二个仓位出现亏损,则不超过第一个仓位的现有利润,仓位继续开仓,直到其中一个仓位不会敲出止损,之后所有仓位被关闭,循环往复,从一个新的指标信号出发。
更详细的要求 :
1.我们需要一名关于TS狙击手系统的顾问
1.1. 使用不同的定向订单,因此为MT4编写更实用。
1.2. 主要目标是使已经有利润的未结头寸的利润最大化,并通过根据钟摆原理增加头寸,使风险/利润比率至少达到1/3。
1.3. 顾问不应取决于所选符号价格的小数点后的数字,4位和5位数字会自动确定。
1.4. 专家顾问的设置应包含
- 所用指标的所有参数
- 最初的地段面积
- 一个固定的关闭头寸的最小利润大小,如果是0,则自适应地计算为ATR指标上价格范围的一半
- 固定止损,默认值是0,如果是0,那么止损将是自适应的(1),将由ATR指标的值决定。
1.6. 所有的头寸都是用市场订单建立的
1.7. 为了便于进一步改进专家顾问和用另一个指标取代该指标,请务必将买入和卖出指标信号的定义纳入单独的功能中。
2. 用于绘制价格移动通道的指标--布林线
2.1. 在专家顾问中使用一系列的头寸(市场订单);它们被连续打开,直到其中一个通过止损关闭。
2.2. 如果至少有一个头寸被止损平仓,整个系列的头寸将被平仓。
2.3.系列的第一个位置的开放条件 :
- 如果价格已经越过了通道的下限,则建立买入头寸。
- 如果价格已经越过了通道的上边界,则开启卖出头寸。
2.4. 系列中第一个头寸的止损可以设置为2个值中的一个。
- 一个固定值,由用户在指标设置中指定。
- 如果设置中的固定值为0,则使用ATR指标计算止损,其周期由用户在指标设置中设定。
3.在该系列的第一个位置开盘后,有可能出现以下结果。
3.1. 如果进场不成功,价格与交易方向相反,则通过止损平仓,系统接受损失。
3.2. 如果进场成功并且产生了利润,那么它的止损就会移到盈亏平衡点,我们等待价格到达通道的另一侧,增加利润。
3.3. 如果价格反转不利于头寸,等待在盈亏平衡点平仓。
3.4. 如果价格到达相反的通道边界,我们得到一个信号来打开一个反向交易,那么:
- 第一个交易仍然活跃
- 对面(相反)的位置是在第一个位置的对面开的(有更大的手)。
- 必须选择第二仓位的手数和止损的大小,以便在第二仓位不成功并采取止损时,其中的损失小于第一仓位的利润。
- 系列中每个连续位置的手数必须大于前一个位置。
3.5. 如果第二个头寸不成功并被止损平仓,那么两个头寸(整个系列)都应被平仓。
3.6. 如果第二个仓位成功,则将止损点移至盈亏平衡点,如果价格达到相反的通道边界,则对下一个(第三个)仓位重复计算手数和止损。
3.7. 循环往复,直到至少有一个头寸被止损平仓,如果至少有一个止损被触发,整个系列的头寸就被平仓。
(1) - 自适应止损的一个例子 -http://blog-forex.org/izuchaem-adaptivnoe-upravlenie.html
我认为是这样的,程序员应该能够理解这样的TOR :)
根据这样的TOR,测试器中的利润图应该是这样的,但它将非常依赖于所选货币对,这就是为什么它可能不是很稳定...
https://c.mql5.com/2/4/Piramiding__2.png
3.第一次进场的是两张订单,成交量相同,当订单的利润累积到一定程度时,一张订单平仓,另一张订单在通道外,所有风险=0。
4.第二个进场点的确定方式与第一个完全相同。在虚假的突破水平后,有一个盘整,然后价格进一步走高,只有在这个时候交易才会开启(你不能进入交易,在更早的时间 - 我们会发现自己在人群中)。
5.第一笔订单的Т/P,处于第二笔订单的S/L水平。第二笔订单的数量和S/L取决于我们在第一笔订单上有什么利润。
6.第三个条目是不必要的,不会有什么结果。如果机器人能准确识别两个入口点并正确工作,那么存款每月将增加40-50%,如果是一个入口点,那么每月将增加20%。
对于这个系统,情况大约是70%的案例。还有其他的,但不应该考虑这些。
我建议目前只考虑欧元/美元。
主要的交易是在M5做的,这个水平被考虑到了,价格反弹可能从它发生,也可能不发生。(通常情况下,它会反弹)。
用于构建专家顾问的指标是好的,但我不知道如何检测虚假水平的突破。我不明白如何将其制定为一个ToR。
我可以根据指标水平进行交易,但这是一种不同的策略。