以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求教 资金曲线公式怎么编写 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=80538) |
-- 作者:wxx212 -- 发布时间:2015/7/7 19:31:16 -- 求教 资金曲线公式怎么编写 请老师帮忙,谢谢,辛苦老师了! 公式 PPP源码 A:=MA(C,300); BB:=MA(C,100); 多底仓:=cross(BB,AA); 多加仓:=cross(c,bb) and HOLDING>0; 平多:=cross(AA,C) or cross(bb,C); 空底仓:=cross(AA,BB); 空加仓:=cross(bb,c) and HOLDING<0; 平空:=cross(C,AA) or cross(C,bb); //////以上是PPP公式源码////// //////一下是我不会编写的地方////// //PPP公式会有一条资金曲线 KKK:=资金曲线;//???这条资金曲线怎么编写? k1:ma(资金曲线,100);//???注意:K1在没有仓位的时候是一条水平线,没有仓位时候K1不计算,等公式PPp有仓位的时候K1继续上一次有仓位的最后一根线计算 建仓区:资金曲线>k1; 建仓数量????:情况A 当 cross(资金曲线,k1)时,并且公式PPP有仓位,就马上进与PPP数量一致的仓位,并且多空方向与PPP一致 情况B 当在建仓区时, 与PPP同步建仓 出场时机????:当 (资金曲线<k1)时 不过多空,所有仓位出场。 当 资金曲线>k1 时 与PPP同步出 KD:=建仓数量; //开多条件 PD:=出场时机; //平多条件 KK:=建仓数量; //开空条件 PK:=出场时机; //平空条件 平空:SELLSHORT(PK,1,THISCLOSE); //平空信号 开多:BUY(KD AND HOLDING=0,1,THISCLOSE); //开多信号 平多:SELL(PD,1,THISCLOSE); //平多信号 开空:BUYSHORT(KK AND HOLDING=0,1,THISCLOSE); //开空信号 |
-- 作者:jinzhe -- 发布时间:2015/7/8 8:43:19 -- 资金曲线:asset; |
-- 作者:wxx212 -- 发布时间:2015/7/8 12:22:31 -- asset 看着好像是未来函数,只有在出场后才会确定 |
-- 作者:jinzhe -- 发布时间:2015/7/8 13:10:02 -- 没有平仓你的资金是不是随着k线的变动而变动的? |