繁体   English   中英

买入/卖出信号直到 5 根柱条件触发

[英]Buy/Sell signal until 5 bars condition Trigger

我在编写脚本时遇到问题。 我的策略基于两个条件:

1°- 当 CCI 超过 -110 或低于 110 时,触发第一个条件。

2°- 2 SMA 需要在 5 个柱的范围内交叉,在第一个条件被触发后触发“买入”或“卖出”

我没有编程经验,我学到的一点是研究,如果你能帮助我,我将不胜感激。

enter code here

/// 买卖规则

BS1 = ta.crossover(CCI,-110) SS1 = ta.crossunder(CCI, 110)

BUY = ta.crossover(sslUp, sslDown) ///if ta.barssince(BS1,5)\\- //我不知道如何适应脚本中的最后一个条件

SELL = ta.crossover(sslUp, sslDown) ///if ta.barssince(BS1,5)\\

enter code here

你快到了。 您正在寻找and关键字。 如果使用and ,则两个条件都必须为true才能返回true (以及触发器BUY变量)。

请记住, ta.barssince()只有一个参数,并且此 function 返回自上次条件为真以来的柱数。

BS1 = ta.crossover(CCI,-110) 
SS1 = ta.crossunder(CCI, 110)

BUY = ta.crossover(sslUp, sslDown) and ta.barssince(BS1) <= 5
SELL = ta.crossover(sslUp, sslDown) and ta.barssince(BS1)<= 5

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM