套利 - 页 24

 
Paha:

也许我没有正确表述两点的概念。由beginPrice设定的一个点会产生一条水平线(上一页)。这两个点应该形成一条线,但不是一条水平线,而是一条倾斜的线。如果在底线上绘制一条斜线,其结果将是我的意思。其他一切都应保持不变。唯一会发生的事情是,起始点beginPrice,就目前而言,将有点漂浮在上面的斜线上,有一点滞后(在滞后方面,这只是一个没有根据的假设;需要更详细的说明)。

顺便说一下,第二点可以自动计算为最大和最小价格的算术平均值,例如周线图(当在1点钟方向播放时)。请看一看,也许其中有一些有用的东西。而这一点,如果需要的话,你可以向未来发送一点,但这是
而不是一瞬间的事。
谢谢!

PS。不幸的是,在代码中没有任何线索。因此,我自己不能改变什么,但要想一想,测试一下是可以的。如果你不觉得遗憾,如果你从中得到了什么,你会扔掉小费吗?

现在我明白了。是的,的确,作为一个选项,可以使用类似线性或甚至多项式回归(或某种类型的平均数等)的东西,作为浮动的beginPrice。 也许有一些意义。我今天会试一试。

另一个想法:用一定的价格范围作为限价(而不是止损)。也就是说,如果价格高于beginPrice(开出的空头),但突破了这个范围,那么我们就搁置所有交易,等待下一个beginPrice水平。类似这样的事情。同样,你可以试验一下定义范围的标准。也许有一些意义。

P.S.--自然,我将在这里发布值得注意的实验结果。
 
maloma1:
对不起,你是在哪个帖子中发现公平价格是如何确定的?我错过了一些东西。
公平价格
 
DrawDown:

现在我明白了。是的,作为一个选项,可以使用类似线性甚至多项式回归(或某种类型的平均数等)作为浮动的beginPrice。 也许这有意义。我今天会试一试。

另一个想法:用一定的价格范围作为限价(而不是止损)。也就是说,如果价格高于beginPrice(空头开盘),但突破了这个范围,那么我们就搁置所有交易,等待下一个beginPrice水平。类似这样的事情。同样,你可以试验一下定义范围的标准。也许有一些意义。

P.S. - 当然,我将在这里发布值得注意的实验结果。

我们是否无论如何都要覆盖交易,还是只有在权益为正时才覆盖?假设我有两笔欧元兑美元的交易在102点以上,但对于美元JPI,我有一笔交易在-90点偏离。其他交易是在正负25-40分(可接受的价值)。我们可以简单地在12点以上关闭第一笔订单,从而固定第一笔订单的利润,避免第二笔订单的进一步损失。 我意识到这是一种过度的保险,但它有助于避免过度缩水。 当总资产处于巨大缩水状态时,情况会更加复杂。然后 ... ....我不知道....我还没有过这种情况。
还有,如果不难的话,看看与该EA同名的代码库。我在那里问了一个问题,也许你有答案。我只是还没有想明白,这将是件好事。
谢谢你!
PS。如果你真的有什么东西,那将是很好的,虽然即使是这样,也是在某种程度上鼓励。如果你在在线测试中需要帮助,请告诉我--我很乐意帮忙。
 
Paha:

我们是在任何情况下都要覆盖交易,还是只有在股本为正时才覆盖?或者我们也可以通过货币对来覆盖:假设我们有两笔欧元兑美元的交易,收益为102点,一笔美元JPI的交易,偏差为-90点。其他交易是在正负25-40分(可接受的价值)。我们可以简单地在12点以上关闭第一笔订单,从而固定第一笔订单的利润,避免第二笔订单的进一步损失。 我意识到这是一种过度的保险,但它有助于避免过度缩水。 当总资产处于巨大缩水状态时,情况会更加复杂。然后 ... ....我不知道....我还没有过。
在任何情况下,因为只有在一个区间或通道(向上、向下、水平)内工作时才会有利润。 超出区间--使一切都崩溃。这是近似值,因为我甚至还没有目测过它。我正好有时间,我会到处挖的。

帕哈

另外,如果你不介意的话,请查看与该EA同名的代码库。我在那里问了一个问题,也许你有答案。我只是还没有想明白,而且这也无妨。

好的,我现在就去看看。

帕哈

PS。如果你真的有什么东西,那就太好了,虽然即使是这样,也是在某种程度上鼓励。如果你在在线测试中需要帮助,请告诉我--我很乐意帮忙。

是的,我可以在正向测试中使用一些帮助。 但首先我们需要在反向测试中得到一个结果。我们会继续努力。无论结果如何,我都需要在MQL中进行一些练习 :)
 
DrawDown:

是的,我可以使用一些帮助来进行正向测试。但我们需要先得到背部测试的结果。我们将努力。无论结果如何,我都需要在MQL中进行练习 :)
如果你有任何问题,请联系我:paha_ann@mail/ru。我很高兴能帮助你。
 

亲爱的雷舍托夫先生!通过你的专家顾问,我注意到以下几点:在分析dt(dt>0)的区块中,在第119行有以下条件:"if(sellprofit > 0.01)",此外,对于 "else "dt,在第159行有一个类似的(在我看来)条件,只针对未平仓的BUY订单的利润:"if(buyprofit > 0.001)。

你能用数字解释这种 "不平等 "吗?为什么?我不完全理解你的算法,甚至读了代码也不明白。

真诚的,Fed

 
Fed:

亲爱的雷舍托夫先生!通过你的EA,我注意到以下几点:在分析dt(dt>0)的区块中,在第119行有以下条件:"if(sellprofit > 0.01)",此外,对于 "else "dt,在第159行有一个类似的(在我看来)条件,只是针对未平仓的BUY订单的利润:"if(buyprofit > 0.001)。

你能用数字解释这种 "不平等 "吗?为什么?我不完全理解你的算法,甚至读了代码也不明白。

真诚的,Fed

在MQL中,比较两个双数 其实是不太合适的,所以利润条件是这样写的。
 
Paha:
然而,你认为是否有可能通过将负号的订单数量(目前)限制在返回点上来减少缩水?
不,提取的股权不会减少,因为股权会计将保持不变。然而,资产负债表的核算将从根本上改变,并将在股权之后改变其方向。



如果你需要一个专家顾问,其中的代码已经如上所述进行了修正,我把它附在这个消息中。
附加的文件:
 
usdjpy:
最近,股权高于余额。现在已经降到了初始存款的水平。我想知道多币种的最大跌幅可以是多少。
使用前一消息所附的1.1M版本。余额被挤压在那里,你可以通过它来判断缩减的数量。
 

我一直在使用这个潜艇,现在已经有两个星期了。一个非常有价值和有趣的工具,不管别人怎么说.....这个想法是恰到好处的。谢谢你。(但恐怕我必须为自己完全重写,雷谢托夫先生的风格不适合一般人的思维,非常简练,不容易修改:))。

现在我想尝试使用额外的过滤器,以避免在强烈的运动中打开。但我无法决定用什么来做这件事。我担心使用普通指标会大大混淆我的专家顾问,我需要一些 "预期性 "的东西....。有谁在这个方向上打探过吗? 还是说它是空的?谁会这么想?