繁体   English   中英

Strategy.exit:在这种情况下,“点数”是什么? V5

[英]Strategy.exit: What are "points" in this context? V5

手册中的示例:

strategy.exit("exit", "long", profit = 10, loss = 5) // generate full exit bracket (profit 10 points, loss 5 points per contract) from entry with name "long"

这些分数是百分比吗? 那么,如果这个 position 价值 100 美元(打开时),那么profit = 10点就是 10% = 10 美元,所以我们以 110 美元的价格卖出 position?

那些是点数

pip 是汇率根据外汇市场惯例可以做出的最小价格变动。

如果你想做一个基于百分比的退出,你应该使用limitstop arguments。

in_long_tp_per = input.float(2.0, "Take profit %") * 0.01
in_long_sl_per = input.float(1.0, "Stop loss %") * 0.01

long_tp_price = strategy.position_avg_price * (1 + in_long_tp_per)
long_sl_price = strategy.position_avg_price * (1 - in_long_sl_per)

if (strategy.position_size > 0)
    strategy.exit("exit", "long", limit = long_tp_price, stop = long_sl_price)

暂无
暂无

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

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