首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >pine-script strategy.position_avg_price函数是如何工作的

pine-script strategy.position_avg_price函数是如何工作的
EN

Stack Overflow用户
提问于 2021-07-09 17:56:09
回答 1查看 314关注 0票数 1

有没有人能开导我一下。

在下面的代码中,输入行默认为"1“还是"step”参数将结果更改为十进制?最终的结果是什么?

long_tp_inp = input( 100,title=“多头获利%",step=0.1) /100//步骤是什么?

那么下面命令的结果是什么: strategy.position_avg_price * (1 + long_tp_inp)

感谢您的帮助

EN

Stack Overflow用户

发布于 2021-07-09 19:48:42

它是初始strategy.position_avg_price的百分比。

如果long_tp_inp100,那么您的strategy.position_avg_price * (1 + 100/100) = strategy.position_avg_price*2,因此您的退出/进入价格将比当前价格高出100%。

示例:

代码语言:javascript
运行
复制
//@version=4
strategy("My Strategy", overlay=true, margin_long=100, margin_short=100)


long_tp_inp = input(100, title="Long Take Profit %", step=0.1) / 100 
price = strategy.position_avg_price * (1 + long_tp_inp)    
plot(price)


if bar_index == 1
    strategy.entry ("LONG", true)
    
strategy.exit("EXIT", "LONG", limit =   price)
票数 0
EN
查看全部 1 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68314852

复制
相关文章

相似问题

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