AutoTrendLines 不包括这种功能。不过,最简单的方法是使用ObjectGetValueByTime() 函数。
讨论要点:
- 交易者应该像关注进场一样关注出场计划。
- 趋势线交易者可以将止损设置在最近的支撑位或阻力位之外,并将限价设置在最近的支撑位或阻力位之内。
- 根据支撑位和阻力位设置出场价位可能会使你的胜算更大。
许多交易者在进入交易时都有一套严格的规则,但在选择出场时却很困难。这是令人不安的,因为我们如何退出交易应该和如何进入交易一样重要,甚至更重要。毕竟,我们的出场方式最终决定了我们的交易是否盈利。因此,我们需要确保我们的出场策略与进场策略一样合理。
当我们根据趋势线进行交易时,我们是根据支撑位和阻力位进行交易。我们认为价格会像过去一样从趋势线反弹。我建议我们在设置止损和限价时使用同样的逻辑。

在上面的例子中,我们很容易看到基于看跌趋势线的卖出入场。我们在趋势线处入场,期待反弹下跌,但我们想在哪里离场呢?如果交易对我们不利,我们什么时候退出?我们的盈利目标在哪里?让我们一起来看看。
在支撑位/阻力位之外设置止损点
我们需要将止损点设置在趋势线上方。如果突破了阻力位,说明我们的交易是错误的,应该迅速接受损失。价格有可能在突破这一阻力后回到有利可图的区域,但我们不能依靠运气。我们只能根据自己的判断进行交易。

我喜欢将止损点设置在距离最近的支撑/阻力位 5-25 点的位置,具体取决于我交易的时间框架。图表的时间框架越小,我的止损设置就越严格。在这次交易中,我将止损点设置在离进场点 5-6 个点的位置,因为进场点超出了阻力线和前一个波段高点(反弹 #2)。
请记住,当我们设置止损时,也就是设置了交易的货币风险。因此,我们还需要考虑交易方与止损距离的关系。
在支撑/阻力位内设置限价
既然止损已经设置好了,我们就需要关注盈利目标。对于限价位置,我们有两个目标:
- 我们的限价距离需要比止损距离更远。
- 我们的限价需要放在最近的支撑/阻力位(至少 5 个点)内。
我们之所以希望将限价设在最接近的支撑/阻力位(至少 5 个点)内,与我们开始交易时所使用的理由完全相同。我们知道,价格有从之前反弹过的价位反弹的趋势,因此我们要确保在我们的入场价位和限价价位之间没有支撑/阻力位。在下面的例子中,你可以看到我将限价设在了波段低点(潜在支撑位)上方 5 个点。这就为价格提供了一条通往盈利交易的清晰道路。

趋势线策略完整版
这种趋势线策略可以在所有货币对和时间框架内通用,因此绝对是一种值得学习的交易方式。进场和出场规则背后的逻辑也可适用于其他类型的策略。良好的交易

指标一般般--真的,也许需要更正确地配置智能交易系统。
我对实用程序的设置稍有不同--效果更好一些
如何将其用于智能交易系统?
double valors = ObjectGetDouble(0, "Current_Support", OBJPROP_PRICE, 0);
double valorr = ObjectGetDouble(0, "Current_Resistance", OBJPROP_PRICE, 0);
//Comment("支持:"+valors + " resistência; "+valorr);
double diff = (PriceInfo1[0].low -valors);
买入 64
if(
PositionsTotal() == 0
....
&& diff <= valordim
卖出 72% 精度
if(
PositionsTotal() == 0
...
&& PriceInfo1[0].high >= valorr
请编辑您的帖子,并在粘贴代码时使用代码按钮 (Alt+S)。
编辑您的原帖,请不要在新帖中直接发布正确的代码。
请只发布可以编译的代码。
还请格式化您的代码,使其更易于阅读--这非常不整齐。

自动趋势线:
该指标自动识别支撑和阻力点, 并根据它们绘制趋势线。这里计算两类线
作者: Serhii Ivanenko