以文本方式查看主题

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

--  作者:分享
--  发布时间:2013/7/5 10:31:43
--  文华的程序怎么改成金字塔的程序

老师想请教一下怎么把文华的程序改成金字塔的程序。能帮忙一下吗?

MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA60:=MA(C,60);
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
BKTJ:=MA5>MA10&&MA10>MA20&&MA20>MA60&&K>J&&BBI>REF(BBI,1);
SKTJ:=MA5<MA10&&MA10<MA20&&MA20<MA60&&K<J&&BBI<REF(BBI,1);
SP1:=C>BKPRICE+5;
SP2:=C>BKPRICE+10;
SP3:=MA5<REF(MA5,1);
BP1:=C<SKPRICE-5;
BP2:=C<SKPRICE-10;
BP3:=MA5>REF(MA5,1);
BKTJ,BK(3);
SKTJ,SK(3);
SP1,SP(1);
SP2,SP(1);
SP3,SP(3);
BP1,BP(1);
BP2,BP(1);
BP3,BP(3);
TIME>1450,CLOSEOUT;


--  作者:jinzhe
--  发布时间:2013/7/5 10:42:26
--  

http://www.weistock.com/bbs/dispbbs.asp?boardid=10&Id=25480

文华模型转金字塔参考此链接


--  作者:分享
--  发布时间:2013/7/5 10:45:16
--  

你能不能把那个文华的直接帮我改成金字塔的呢。无限感激。


--  作者:分享
--  发布时间:2013/7/5 11:29:02
--  

金字塔是好东西。想早点运用到自己的投资上去,希望你能帮上忙。谢谢你


--  作者:jinzhe
--  发布时间:2013/7/5 11:30:19
--  

SP1:=C>BKPRICE+5;
SP2:=C>BKPRICE+10;
BKTJ,BK(3);
SKTJ,SK(3);
SP1,SP(1);
SP2,SP(1);
SP3,SP(3);
BP1,BP(1);
BP2,BP(1);
BP3,BP(3);
TIME>1450,CLOSEOUT;

 这几句解释一下


--  作者:分享
--  发布时间:2013/7/5 16:27:52
--  

开仓3张单以后。涨了5个价位。就平仓一张单。涨了10个价位就平仓1张单。。(例如1000开三张单,1005就平一张,1010就平第二张单)等五日线拐头就平仓最后一张单。如果五日线拐头,全平三张单。1450就是最后10分钟前平仓。日内交易。谢谢你


--  作者:jinzhe
--  发布时间:2013/7/5 16:46:51
--  

你这个不就等于没说一样,还有N,M1,M2这几个参数是多少?


--  作者:分享
--  发布时间:2013/7/5 17:06:17
--  
n=9 m1=3 m2=3
--  作者:jinzhe
--  发布时间:2013/7/5 17:14:04
--  

n:=9;
m1:=3;
m2:=3;
MA5:=MA(C,5);
MA10:=MA(C,10);
MA20:=MA(C,20);
MA60:=MA(C,60);
RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;
K:=SMA(RSV,M1,1);
D:=SMA(K,M2,1);
J:=3*K-2*D;
BBI:=(MA(CLOSE,3)+MA(CLOSE,6)+MA(CLOSE,12)+MA(CLOSE,24))/4;
BKTJ:=MA5>MA10&&MA10>MA20&&MA20>MA60&&K>J&&BBI>REF(BBI,1);
SKTJ:=MA5<MA10&&MA10<MA20&&MA20<MA60&&K<J&&BBI<REF(BBI,1);
SP1:=C>enterprice+5;
SP2:=C>enterpricE+10;
SP3:=MA5<REF(MA5,1);
BP1:=C<enterprice-5;
BP2:=C<enterprice-10;
BP3:=MA5>REF(MA5,1);

 

if bktj then buy(holding=0,3,market);
if sktj then buy(holding=0,3,market);
if sp1 then sell(holding=3,1,market);
if sp2 then sell(holding=2,1,market);
if sp3 then sell(holding>0,0,market);
if bp1 then sellshort(holding=-3,1,market);
if bp2 then sellshort(holding=-2,1,market);
if bp3 then sellshort(holding<0,0,market);


--  作者:分享
--  发布时间:2013/7/5 18:04:11
--  

太谢谢你了。马上去金字塔运行一下。