以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  止损止赢怎样编写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=62046)

--  作者:wendows100
--  发布时间:2014/2/26 11:00:29
--  止损止赢怎样编写?
信号A开多,信号B开空,开仓之后,赢利达20%(赢利除以保证金,下同)自动平仓;亏损达到5%的自动平仓;浮动亏损达到5%自动平仓(方向做对了,然后回撤,减少赢利,就是博易大师那个浮动止损功能),请问这个平仓怎么编写?请老师指教。
--  作者:jinzhe
--  发布时间:2014/2/26 11:12:50
--  

盈利除以保证金要达到20%,哪个合约的?


--  作者:wendows100
--  发布时间:2014/2/26 12:00:21
--  
白银一天就可以达到甚至超过20%,我深有体会,保证金7000多,隔夜亏损达到3000多元,把我看得目瞪口呆!
--  作者:jinzhe
--  发布时间:2014/2/26 13:17:40
--  

这个你需要用后台来操作了,获取保证金的函数必须是要用后台交易

 

if topenprofit/taccount(28)>0.2 then begin
 tsellshort(1,0,mkt);
 tsell(1,0,mkt);
end

if (dynainfo(7)-tenterprice)/tenterprice>0.05 then tsellshort(1,0,mkt);
if (tenterprice-dynainfo(7))/tenterprice<0.05 then tsell(1,0,mkt);

if (hhv(h,tenterbars+1)-dynainfo(7))/hhv(h,tenterbars+1)>0.05 then tsell(1,0,mkt);
if  (dynainfo(7)-llv(l,tenterbars+1))/llv(l,tenterbars+1)>0.05 then tsellshort(1,0,mkt);