以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  初始入金10万,用30%的本金进行交易,设5%的止损 交易策略  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=146755)

--  作者:citscwb
--  发布时间:2017/1/12 20:04:05
--  初始入金10万,用30%的本金进行交易,设5%的止损 交易策略

初始入金10万,用30%的本金进行交易,设5%的止损;

如果交易每亏损5%到止损位平仓,再次交易降低止损2.5%止损;

如果交易每盈利5%,重新定义新的本金:=本金*1+*30%*盈利*20%),同样设5%止损;



--  作者:jinzhe
--  发布时间:2017/1/13 9:12:33
--  
5%盈利:是10万的5%,还是30%下10万的5%?
--  作者:CITSCWB
--  发布时间:2017/1/13 21:04:54
--  
每次盈利,跟初始资金无关,可以是5万,也可以是100万,就看当时资金的盈亏大小
--  作者:jinzhe
--  发布时间:2017/1/16 9:47:02
--  

初始入金10万,用30%的本金进行交易,设5%的止损;

如果交易每亏损5%到止损位平仓,再次交易降低止损2.5%止损;

如果交易每盈利5%,重新定义新的本金:=本金*(1+*30%*盈利*20%),同样设5%止损;


variable:bj=0;

if 开仓条件  and holding=0 then buy(1,30%,marketr);//30%开仓

if c<enterprice*0.95 and holding>0 and bj=0 then begin

    bj:=1;

    sell(1,0,marketr);//5%止损

end

 

if c<enterprice*0.725 and holding>0 and bj=1 then begin

    sell(1,0,mareketr);//5%止损后用2.5%止损

end

 

if NUMPROFITPER(1 )>=0.05 then begin

     bj:=0;

end

 

重新定义新的本金:=本金*(1+*30%*盈利*20%),

这个无法重新定义


--  作者:citscwb
--  发布时间:2017/1/16 22:43:07
--  
这个重新定义的本金其实就是新的交易后的资金余额
--  作者:citscwb
--  发布时间:2017/1/16 22:47:13
--  
其实这个重新定义的本金就是上次交易平仓后的可用资金
--  作者:jinzhe
--  发布时间:2017/1/17 8:53:45
--  
那么这个算式是什么意思?
--  作者:CITSCWB
--  发布时间:2017/1/20 22:03:22
--  
没有别的意思,就是计算下一步的使用资金计划
--  作者:FexTel
--  发布时间:2017/1/22 8:50:03
--  

期货还是股票?  这个是针对一个品种的还是多品种组合,写法不一样


--  作者:新手123
--  发布时间:2017/1/22 12:28:36
--  

老师,
      你好,如果用同一个策略在不同窗口中对应不同品种按保证金比例分配不同的资金,不设置软件,用程序表达如何做到?谢谢
[此贴子已经被作者于2017-1-22 12:29:14编辑过]