以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  关于止损的写法  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=162210)

--  作者:ccso00
--  发布时间:2018/3/21 9:26:03
--  关于止损的写法
固定止损为人民币5000。。
假设A为开仓价。。我该怎么写固定计算止损呢?
止损:开仓价*手数>=5000执行止损;但是总感觉不对,少点什么,怎么算不同品种没跳多少钱。
能不能帮忙写个完整版,别精简,谢谢

--  作者:yukizzc
--  发布时间:2018/3/21 9:31:51
--  

//条件2,平多
if (AVGENTERPRICE-close)*holding*MULTIPLIER>10000 and cond then

begin

sell();

end


--  作者:ccso00
--  发布时间:2018/3/21 9:37:06
--  
不管开多开空,计算时都用买入均价吗?还有就是这个是平多,平空是不是在在写一行
--  作者:FireScript
--  发布时间:2018/3/21 9:38:20
--  
不是很明白你的需求描述。 你必须把自己思路描述清晰,我才能帮你实现代码。
--  作者:ccso00
--  发布时间:2018/3/21 9:41:58
--  
利用固定金额止损为5000。。
程序开仓后,当持仓实际亏损达到5000便执行自动止损。


--  作者:yukizzc
--  发布时间:2018/3/21 9:46:05
--  
是的,空头你另外在写一行
--  作者:ccso00
--  发布时间:2018/3/21 10:13:11
--  
多止损:sell(holding>0 && (AVGENTERPRICE-low)*holding*MULTIPLIER>5000,ss,market);
空止损:sellshort(holding<0 && (high-AVGENTERPRICE)*holding*MULTIPLIER>5000,ss,market);

--  作者:ccso00
--  发布时间:2018/3/21 10:13:30
--  
这样写,对吗?
--  作者:ccso00
--  发布时间:2018/3/21 13:44:21
--  
多头是买入均价,空头是卖出均价吗?
--  作者:FireScript
--  发布时间:2018/3/21 14:47:50
--  
均价是不分多 空方向的。