TradingView - 退出策略的松树脚本

时间:2021-07-29 21:47:50

标签: pine-script tradingview-api

亲爱的

我是 Pine Script 的新手,希望得到您的帮助。

我有这个初学者级脚本,当快速 MA 穿过慢 MA 并保持高于交叉价格 3 天时发出(买入信号),我称之为确认柱。

但是,我无法生成止盈和止损信号。

生成 X% 时需要 TP 信号。例如,如果买入价为 100,则为 110(如果 x=10%)

当价格下跌特定百分比时止损与止损相同。


//@version=4
strategy("MovingAvg Cross", overlay=true)
length = input(100)
confirmBars = input(3)

price = close
ma = sma(price, length)
bcond = price > ma
bcount = 0
bcount := bcond ? nz(bcount[1]) + 1 : 0
if (bcount == confirmBars)
    strategy.entry("MACrossLE", strategy.long, comment="MACrossLE")

请帮助我。

1 个答案:

答案 0 :(得分:0)

对不起,我自己不是程序员,所以我的知识有限。这是我目前使用的方法,你需要计算你的 TP 和 SL 变量,然后写出退出条件:

Long=(buy condition, such as "crossover(price,ma)")
if Long
        takeprofit := (your calculation)
        stoploss := (your calculation)
        strategy.entry("Long", strategy.long, when = Long)
        strategy.exit("TP/SL", "Long", stop=stoploss, limit=takeprofit)

参考链接 https://kodify.net/tradingview/orders/strategy-close/