以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  :请问金字塔这个如何写成红色开仓多,绿色开仓空的。  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86629)

--  作者:z春10
--  发布时间:2015/10/26 17:27:39
--  :请问金字塔这个如何写成红色开仓多,绿色开仓空的。
VAR0:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR3:=SMA(VAR0,3,1);
VAR1:=SMA(VAR3,4,1)-10;
VAR4:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR5:=SMA(VAR4,3,1);
VAR2:=SMA(VAR5,4,1)-90;
STICKLINE(REF(VAR1,1)<VAR1,VAR1,REF(VAR1,1),10,0),COLOR0000FF;
0, CIRCLEDOT;
STICKLINE(REF(VAR1,1)>VAR1,VAR1,REF(VAR1,1),5,0),COLOR00FF00;


--  作者:jinzhe
--  发布时间:2015/10/26 17:29:50
--  

if REF(VAR1,1)<VAR1 then buy(holding=0,1,market);

if REF(VAR1,1)>VAR1 then buyshort(holding=0,1,market);


--  作者:z春10
--  发布时间:2015/10/26 17:47:32
--  这样吗好像在图没显示
VAR0:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR3:=SMA(VAR0,3,1);
VAR1:=SMA(VAR3,4,1)-10;
VAR4:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR5:=SMA(VAR4,3,1);
VAR2:=SMA(VAR5,4,1)-90;
STICKLINE(REF(VAR1,1)<VAR1,VAR1,REF(VAR1,1),10,0),COLORRED;
0, CIRCLEDOT;
STICKLINE(REF(VAR1,1)>VAR1,VAR1,REF(VAR1,1),5,0),COLORGREEN;

if REF(VAR1,1)<VAR1 then buy(holding=0,1,market);
if REF(VAR1,1)>VAR1 then buyshort(holding=0,1,market);

--  作者:jinzhe
--  发布时间:2015/10/27 8:44:26
--  

要的是有信号的?

 

VAR0:=(CLOSE-LLV(LOW,60))/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR3:=SMA(VAR0,3,1);
VAR1:=SMA(VAR3,4,1)-10;
VAR4:=(HHV(HIGH,60)-CLOSE)/(HHV(HIGH,60)-LLV(LOW,60))*100;
VAR5:=SMA(VAR4,3,1);
VAR2:=SMA(VAR5,4,1)-90;
STICKLINE(REF(VAR1,1)<VAR1,VAR1,REF(VAR1,1),10,0),COLORRED;
0, CIRCLEDOT;
STICKLINE(REF(VAR1,1)>VAR1,VAR1,REF(VAR1,1),5,0),COLORGREEN;

if REF(VAR1,1)<VAR1 then begin
   sellshort(1,0,market);
   buy(holding=0,1,market);
end
if REF(VAR1,1)>VAR1 then begin
   sell(1,0,market);
   buyshort(holding=0,1,market);
end