以文本方式查看主题

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

--  作者:zhenhao20
--  发布时间:2018/6/25 20:43:07
--  文华转金字塔后台代码
文华的请帮忙改为金字塔后台执行的编码!!!

MAH:=MA(HIGH,N);
MAL:=MA(LOW,N);
MAC:=MA(CLOSE,N);
CROSSUP(C,MAH)&&(C-MAC)/C*100<=0.2,BK;
C>MAC&&(C-MAC)/C*100<=0.2,BK;
CROSSUP(C,MAH),BP;
CROSSDOWN(C,MAL)&&(MAC-C)/C*100<=0.2,SK;
CROSSDOWN(C,MAL),SP;
C<MAC&&(MAC-C)/C*100<=0.2,SK;
HH:=HHV(H,BARSBK+1);
LL:=LLV(L,BARSSK+1);
HH>=BKPRICEAV*1.1&&BKPRICE>0,SP;
LL<=SKPRICEAV*0.9&&SKPRICE>0,BP;
AUTOFILTER;

--  作者:FireScript
--  发布时间:2018/6/26 9:43:01
--  
 MAH:=MA(HIGH,N);
MAL:=MA(LOW,N);
MAC:=MA(CLOSE,N);
if  CROSS(C,MAH)&&(C-MAC)/C*100<=0.2 then tbuy(1,1,mkt);
if C>MAC&&(C-MAC)/C*100<=0.2 then tbuy(1,1,mkt);
if CROSS(C,MAH) then tsell(1,1,mkt);
if CROSS(MAL,C)&&(MAC-C)/C*100<=0.2 then tbuyshort(1,1,mkt);
if CROSS(MAL,c) then tsell(1,1,mkt);
if C<MAC&&(MAC-C)/C*100<=0.2 then tbuyshort(1,1,mkt);

HH:=HHV(H,TORDERTIME(1,1)+1);
LL:=LLV(L,TORDERTIME(1,1)+1);

if HH>=TAVGENTERPRICEEX2(\'\',\'\',0)*1.1&&TORDERPRICE(1 ,1 )>0 then tsell(1,0,mkt);
if LL<=TAVGENTERPRICEEX2(\'\',\'\',1)*0.9&&TORDERPRICE(3,1)>0 then tsellshort(1,0,mkt);


建议先消耗理解代码再使用。

--  作者:zhenhao20
--  发布时间:2018/6/26 9:46:36
--  
谢谢老师!