首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >对strategy.exit有疑问

对strategy.exit有疑问
EN

Stack Overflow用户
提问于 2019-09-13 17:43:53
回答 1查看 115关注 0票数 0

我在做一个指示器。问题是,当我将它添加到图表中时,出口不能正常工作。当我的指标买入时,它会在我买入后立即卖出一支蜡烛。

我正在制定一个指标,我想在哪里卖出亏损或盈利。我用的是两个三元运算器。一个我称之为longStop,另一个叫做longProfit.I。我已经尝试过停止/限制/利润/损失函数,但到目前为止似乎还没有一个有效的函数。

代码语言:javascript
复制
//@version=4
strategy("Daily ATR Stop", overlay=true)
//========================================================long entery.
high1 = high[100]
high2 = highest(high, 99)
long = float(na)
long := high2 < high1 ? high1 : long[1]
long_cond = crossover(close, long)

if long_cond
    strategy.entry("My Long Entry Id", strategy.long)

//long profit//
low1 = low[30]
low2 = lowest(low,29)
longProfit = float(na)
longProfit := low1 < low2 ? low1 : longProfit[1]
atrLkb = input(7, minval=1, title='ATR Stop Period')
atrRes = input("D", type=input.resolution, title='ATR Resolution')
atrMult = input(1, step=0.25, title='ATR Stop Multiplier')
atr = security(syminfo.tickerid, atrRes, atr(atrLkb))
longStop = float(na)
longStop := long_cond and strategy.position_size <= 0 ? close - atr * 
atrMult : longStop[1]
// i have a problem whith the exit part  
strategy.exit("exit","My Long Entry Id", stop=longStop, 
profit=longProfit)

plot(longProfit)
plot(longStop)
plot(long)

EN

回答 1

Stack Overflow用户

发布于 2019-09-14 00:51:59

您的profit目标似乎很低。

绘制longProfitlongStop是一件好事,但是您有没有看过它们的值?我建议你给不同的图不同的颜色,这样你就可以看到哪个是哪个了。

以下是您的策略的屏幕截图,其中您有“问题”。绿线是你的利润目标,红线是你的止损目标。

正如你所看到的,价格高于你的利润目标,你实际上是在获利。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57921151

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档