欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 怎么编写5日下穿了30日后当周期的bar后面的4跟bar的收盘价都在ma30之下呢?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有4121人关注过本帖树形打印复制链接

主题:怎么编写5日下穿了30日后当周期的bar后面的4跟bar的收盘价都在ma30之下呢?

帅哥哟,离线,有人找我吗?
leysta
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
  发帖心情 Post By:2015/1/21 15:03:25    Post IP:61.164.203.182[只看该作者]

开始:OPEN;
VAR0:=DATE<1191031; 
雷:(C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382*VAR0,COLORWHITE,LINETHICK3;
PARTLINE(雷>=REF(雷,5),雷),COLORRED,LINETHICK3;
投:EMA(雷,18),COLOR0000FF,LINETHICK3;
PARTLINE(雷<投 ,投),COLOR00FF00,LINETHICK3;
A:=雷*VAR0;
X1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,1))/210;
资:EMA(X1,34),LINETHICK3,COLOR0000FF;
PARTLINE(A<资,资),COLORFF0000,LINETHICK3;
STICKLINE(C>=O OR (C=O AND C>REF(C,1)),O,C,8,1),COLORRED;
STICKLINE((C>=O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),COLORRED;
STICKLINE((C>=O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),COLORRED;
STICKLINE(C<O OR (C=O AND C>REF(C,1)),O,C,8,0),COLORCYAN;
STICKLINE((C<O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,1),COLORCYAN;
STICKLINE((C<O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,1),COLORCYAN;
Y:=(H+L)/2*VAR0;
BLUE:=SMA(Y,13,1)*VAR0;
RED:=SMA(Y,8,1)*VAR0;
GREEN:=SMA(Y,5,1)*VAR0;
B2:=REF(BLUE,8)*VAR0;
R2:=REF(RED,5)*VAR0;
G2:=REF(GREEN,3)*VAR0;
KU1:=IF(H=HHV(H,3),1,0)*VAR0;
KD1:=IF(L=LLV(L,3),1,0)*VAR0;
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(H,2),REF(H,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)))*VAR0;
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(L,2),REF(L,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)))*VAR0;
压力:IF(H>=R2,UL,REF(UL,BARSLAST(H>R2))),COLORMAGENTA,LINETHICK0;



//交易系统
RUNMODE:0;
input: barcout1(1),barcout2(2),barcout3(3);
input:SHORTPRIED(3,0,60,5);
VARIABLE:myholding:=0,recentlyc:=0,i=0,times=0;
第一根bar:=BARSLAST(times) = barcout1,NOAXIS;
第二根bar:=BARSLAST(times) = barcout2,NOAXIS;
第三根bar:=BARSLAST(times) = barcout2,NOAXIS;
开多条件1:=cross(雷,资);
开多条件2:=cross(投,资);
开多条件2.1:=投>资 and 雷>投;
开多条件2.2:=雷>=REF(雷,SHORTPRIED);
开多条件3:=cross(雷,投);
平多条件:=雷<=REF(雷,SHORTPRIED);

开空条件1:=cross(资,雷);
开空条件2:=cross(资,投);
开空条件2.1:=投<资 and 雷<投;
开空条件2.2:=雷<=REF(雷,SHORTPRIED);
开空条件3:=cross(投,雷);
平空条件:=雷>=REF(雷,SHORTPRIED);


if holding=0 then BEGIN
    if  投<资 and 开多条件1 THEN   begin 
        times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc>资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc>资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc>资 then  i=3;
         if i=3 then begin   
           开多:BUY(1,10%,limitr,CLOSE);
      end
    end
      if 开多条件2.1 and 开多条件2.2 then begin
      开多3:buy(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding>0 then begin
     myholding:=0;
   if 开多条件2 then begin
      开多2:buy(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//多头平仓
if holding>0 then begin
   if 平多条件 then begin
    平多:sell(1,holding,limitr,CLOSE);
    end
end
//建立空头模块
if holding=0 then BEGIN
    if  投>资 and 开空条件1 THEN begin
       times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc<资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc<资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc<资 then  i=3;
         if i=3 then begin
      开空:BUYshort(1,10%,limitr,CLOSE);
      end
      end
      if 开空条件2.1 and 开空条件2.2 then begin
      开空3:buyshort(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding<0 then begin
     myholding:=0;
   if 开空条件2 then begin
      开空2:buyshort(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//空头平仓
if holding<0 then begin
   if 平空条件 then begin
    平空:sellshort(1,holding,limitr,CLOSE);
    end
end


持仓:holding,noaxis,LINETHICK0;
资金:ASSET,noaxis,LINETHICK2,COLORCYAN;
收益:asset/1000000,NOAXIS,LINETHICK0;
我想我是不是过滤条件逻辑弄错了或者是公式命名规则弄错了
麻烦老师了

 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  12楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
  发帖心情 Post By:2015/1/21 15:08:46    Post IP:61.164.203.182[只看该作者]

开始:OPEN;
VAR0:=DATE<1191031; 
雷:(C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382*VAR0,COLORWHITE,LINETHICK3;
PARTLINE(雷>=REF(雷,5),雷),COLORRED,LINETHICK3;
投:EMA(雷,18),COLOR0000FF,LINETHICK3;
PARTLINE(雷<投 ,投),COLOR00FF00,LINETHICK3;
A:=雷*VAR0;
X1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,1))/210;
资:EMA(X1,34),LINETHICK3,COLOR0000FF;
PARTLINE(A<资,资),COLORFF0000,LINETHICK3;
STICKLINE(C>=O OR (C=O AND C>REF(C,1)),O,C,8,1),COLORRED;
STICKLINE((C>=O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),COLORRED;
STICKLINE((C>=O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),COLORRED;
STICKLINE(C<O OR (C=O AND C>REF(C,1)),O,C,8,0),COLORCYAN;
STICKLINE((C<O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,1),COLORCYAN;
STICKLINE((C<O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,1),COLORCYAN;
Y:=(H+L)/2*VAR0;
BLUE:=SMA(Y,13,1)*VAR0;
RED:=SMA(Y,8,1)*VAR0;
GREEN:=SMA(Y,5,1)*VAR0;
B2:=REF(BLUE,8)*VAR0;
R2:=REF(RED,5)*VAR0;
G2:=REF(GREEN,3)*VAR0;
KU1:=IF(H=HHV(H,3),1,0)*VAR0;
KD1:=IF(L=LLV(L,3),1,0)*VAR0;
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(H,2),REF(H,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)))*VAR0;
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(L,2),REF(L,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)))*VAR0;
压力:IF(H>=R2,UL,REF(UL,BARSLAST(H>R2))),COLORMAGENTA,LINETHICK0;



//交易系统
RUNMODE:0;
input: barcout1(1),barcout2(2),barcout3(3);
input:SHORTPRIED(3,0,60,5);
VARIABLE:myholding:=0,recentlyc:=0,i=0,times=0;
第一根bar:=BARSLAST(times) = barcout1,NOAXIS;
第二根bar:=BARSLAST(times) = barcout2,NOAXIS;
第三根bar:=BARSLAST(times) = barcout2,NOAXIS;
开多条件1:=cross(雷,资);
开多条件2:=cross(投,资);
开多条件2.1:=投>资 and 雷>投;
开多条件2.2:=雷>=REF(雷,SHORTPRIED);
开多条件3:=cross(雷,投);
平多条件:=雷<=REF(雷,SHORTPRIED);

开空条件1:=cross(资,雷);
开空条件2:=cross(资,投);
开空条件2.1:=投<资 and 雷<投;
开空条件2.2:=雷<=REF(雷,SHORTPRIED);
开空条件3:=cross(投,雷);
平空条件:=雷>=REF(雷,SHORTPRIED);


if holding=0 then BEGIN
    if  投<资 and 开多条件1 THEN   begin 
        times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc>资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc>资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc>资 then  i=3;
         if i=3 then begin   
           开多:BUY(1,10%,limitr,CLOSE);
      end
    end
      if 开多条件2.1 and 开多条件2.2 then begin
      开多3:buy(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding>0 then begin
     myholding:=0;
   if 开多条件2 then begin
      开多2:buy(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//多头平仓
if holding>0 then begin
   if 平多条件 then begin
    平多:sell(1,holding,limitr,CLOSE);
    end
end
//建立空头模块
if holding=0 then BEGIN
    if  投>资 and 开空条件1 THEN begin
       times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc<资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc<资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc<资 then  i=3;
         if i=3 then begin
      开空:BUYshort(1,10%,limitr,CLOSE);
      end
      end
      if 开空条件2.1 and 开空条件2.2 then begin
      开空3:buyshort(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding<0 then begin
     myholding:=0;
   if 开空条件2 then begin
      开空2:buyshort(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//空头平仓
if holding<0 then begin
   if 平空条件 then begin
    平空:sellshort(1,holding,limitr,CLOSE);
    end
end


持仓:holding,noaxis,LINETHICK0;
资金:ASSET,noaxis,LINETHICK2,COLORCYAN;
收益:asset/1000000,NOAXIS,LINETHICK0;
我想我是不是过滤条件逻辑弄错了或者是公式命名规则弄错了
麻烦老师了
嗯和一楼问题有关联。  后来函数的时候用barslast应该能实现,可能写法出错了



 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(pyd)1,雷,投等未定义的变量,,贴全部代码,...  发帖心情 Post By:2015/1/21 15:09:47    Post IP:61.164.203.182[只看该作者]


开始:OPEN;
VAR0:=DATE<1191031; 
雷:(C+0.618*REF(C,1)+0.382*REF(C,2)+0.236*REF(C,3)+0.146*REF(C,4))/2.382*VAR0,COLORWHITE,LINETHICK3;
PARTLINE(雷>=REF(雷,5),雷),COLORRED,LINETHICK3;
投:EMA(雷,18),COLOR0000FF,LINETHICK3;
PARTLINE(雷<投 ,投),COLOR00FF00,LINETHICK3;
A:=雷*VAR0;
X1:=(20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+
14*REF(A,6)+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,1))/210;
资:EMA(X1,34),LINETHICK3,COLOR0000FF;
PARTLINE(A<资,资),COLORFF0000,LINETHICK3;
STICKLINE(C>=O OR (C=O AND C>REF(C,1)),O,C,8,1),COLORRED;
STICKLINE((C>=O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,0),COLORRED;
STICKLINE((C>=O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,0),COLORRED;
STICKLINE(C<O OR (C=O AND C>REF(C,1)),O,C,8,0),COLORCYAN;
STICKLINE((C<O AND C<>H) OR (C=O AND C>REF(C,1)),C,H,0.1,1),COLORCYAN;
STICKLINE((C<O AND L<>O) OR (C=O AND C>REF(C,1)),L,O,0.1,1),COLORCYAN;
Y:=(H+L)/2*VAR0;
BLUE:=SMA(Y,13,1)*VAR0;
RED:=SMA(Y,8,1)*VAR0;
GREEN:=SMA(Y,5,1)*VAR0;
B2:=REF(BLUE,8)*VAR0;
R2:=REF(RED,5)*VAR0;
G2:=REF(GREEN,3)*VAR0;
KU1:=IF(H=HHV(H,3),1,0)*VAR0;
KD1:=IF(L=LLV(L,3),1,0)*VAR0;
UL:=IF(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0,REF(H,2),REF(H,2+BARSLAST(REF(KU1,2)=1 AND REF(KU1,1)=0 AND KU1=0)))*VAR0;
DL:=IF(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0,REF(L,2),REF(L,2+BARSLAST(REF(KD1,2)=1 AND REF(KD1,1)=0 AND KD1=0)))*VAR0;
压力:IF(H>=R2,UL,REF(UL,BARSLAST(H>R2))),COLORMAGENTA,LINETHICK0;



//交易系统
RUNMODE:0;
input: barcout1(1),barcout2(2),barcout3(3);
input:SHORTPRIED(3,0,60,5);
VARIABLE:myholding:=0,recentlyc:=0,i=0,times=0;
第一根bar:=BARSLAST(times) = barcout1,NOAXIS;
第二根bar:=BARSLAST(times) = barcout2,NOAXIS;
第三根bar:=BARSLAST(times) = barcout2,NOAXIS;
开多条件1:=cross(雷,资);
开多条件2:=cross(投,资);
开多条件2.1:=投>资 and 雷>投;
开多条件2.2:=雷>=REF(雷,SHORTPRIED);
开多条件3:=cross(雷,投);
平多条件:=雷<=REF(雷,SHORTPRIED);

开空条件1:=cross(资,雷);
开空条件2:=cross(资,投);
开空条件2.1:=投<资 and 雷<投;
开空条件2.2:=雷<=REF(雷,SHORTPRIED);
开空条件3:=cross(投,雷);
平空条件:=雷>=REF(雷,SHORTPRIED);


if holding=0 then BEGIN
    if  投<资 and 开多条件1 THEN   begin 
        times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc>资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc>资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc>资 then  i=3;
         if i=3 then begin   
           开多:BUY(1,10%,limitr,CLOSE);
      end
    end
      if 开多条件2.1 and 开多条件2.2 then begin
      开多3:buy(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding>0 then begin
     myholding:=0;
   if 开多条件2 then begin
      开多2:buy(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//多头平仓
if holding>0 then begin
   if 平多条件 then begin
    平多:sell(1,holding,limitr,CLOSE);
    end
end
//建立空头模块
if holding=0 then BEGIN
    if  投>资 and 开空条件1 THEN begin
       times=1;
        
    //过滤条件
     if 第一根bar then recentlyc=close;
        if recentlyc<资 then  i=1;
     if i=1 and 第二根bar then recentlyc=close;
        if recentlyc<资 then  i=2;
     if i=2 and 第三根bar then recentlyc=close;
        if recentlyc<资 then  i=3;
         if i=3 then begin
      开空:BUYshort(1,10%,limitr,CLOSE);
      end
      end
      if 开空条件2.1 and 开空条件2.2 then begin
      开空3:buyshort(1,intpart(myholding/2),limitr,CLOSE);
   end
end

if holding<0 then begin
     myholding:=0;
   if 开空条件2 then begin
      开空2:buyshort(1,10%,limitr,CLOSE);      
   end
   myholding:=holding;
end
//空头平仓
if holding<0 then begin
   if 平空条件 then begin
    平空:sellshort(1,holding,limitr,CLOSE);
    end
end


持仓:holding,noaxis,LINETHICK0;
资金:ASSET,noaxis,LINETHICK2,COLORCYAN;
收益:asset/1000000,NOAXIS,LINETHICK0;
我想我是不是过滤条件逻辑弄错了或者是公式命名规则弄错了
麻烦老师了
嗯和一楼问题有关联。  后来函数的时候用barslast应该能实现,可能写法出错了


 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  14楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(pyd)1,雷,投等未定义的变量,,贴全部代码,...  发帖心情 Post By:2015/1/21 15:11:04    Post IP:61.164.203.182[只看该作者]

老师已发源码

 回到顶部
美女呀,离线,留言给我吧!
pyd
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2015/1/21 15:13:05    Post IP:58.246.57.26[只看该作者]

说下现象什么错误,你要什么样的逻辑什么样的效果?


 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  16楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(pyd)说下现象什么错误,你要什么样的逻辑什么...  发帖心情 Post By:2015/1/21 15:23:18    Post IP:61.164.203.182[只看该作者]

我原先的设计是。比如当今天1.21号满足条件也就是记录times=1的时候直接开仓,后来想加点过滤条件。用了barslast(times)记录这个条件的成立。那么久可以测算:在时间1.22号的时候运算barslast(times),那么返回的值应该为1,满足了22号bar的收盘价大于资,则仍然不进行开仓动作。
对23号,24好也进行测算收盘价是否大于资,若是都满足则进行开仓动作。若是barslast(times)=1的时候就不满足收盘价大于资那么久不用对后面23号和24号的判断
我加了过滤条件发现1.21满足开仓条件了,那么现在依然是1.21号发出开仓信号,现在是想若所有的判断成立那么在1.24号发出开仓信号
[此贴子已经被作者于2015/1/21 15:24:52编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(leysta)回复:(pyd)说下现象什么错误,你要...  发帖心情 Post By:2015/1/21 16:31:42    Post IP:61.164.203.182[只看该作者]

老师帮帮忙


 回到顶部
美女呀,离线,留言给我吧!
pyd
  18楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:8439 积分:0 威望:0 精华:0 注册:2014/7/14 13:43:36
  发帖心情 Post By:2015/1/21 16:33:13    Post IP:58.246.57.26[只看该作者]

第一根bar:=BARSLAST(times) = barcout1,NOAXIS;
第二根bar:=BARSLAST(times) = barcout2,NOAXIS;
第三根bar:=BARSLAST(times) = barcout2,NOAXIS;

 

1,第3行是barcount3吧?

2,这3句是干什么用的?判断相等还是要赋值?

3:if 投<资 and 开多条件1 THEN begin times=1;//这里也是要把times赋值为1吧?赋值是:=不是=,你很多赋值都写成等号了。

 

你策略加载在图上全部是开多3 和开空3开的仓,其他开仓条件都没有成立过。

 

[此贴子已经被作者于2015/1/21 16:44:17编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(pyd)第一根bar:=BARSLAST(times) = barcout1...  发帖心情 Post By:2015/1/21 16:46:25    Post IP:61.164.203.182[只看该作者]

嗯,老师不好意思。昨晚命名规则错误的修正过的没法过去


barslast(times)=recently3 是比较如何条件到现在是第三天的时间。比如1.21满足条件,往后推三天,也就是1.24号的k先
我命名规则昨晚重新检查了还是没有效果依然是1.21日条件满足开仓。
老师是不是我过滤那块写错了呢

 回到顶部
帅哥哟,离线,有人找我吗?
leysta
  20楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:34 积分:0 威望:0 精华:0 注册:2014/12/7 22:54:26
回复:(pyd)第一根bar:=BARSLAST(times) = barcout1...  发帖心情 Post By:2015/1/21 16:48:52    Post IP:61.164.203.182[只看该作者]

嗯,老师不好意思。昨晚命名规则错误的修正过的没法过去


barslast(times)=recently3 是比较如何条件到现在是第三天的时间。比如1.21满足条件,往后推三天,也就是1.24号的k先
我命名规则昨晚重新检查了还是没有效果依然是1.21日条件满足开仓。
老师是不是我过滤那块写错了呢?
变量i的复制是不是也要写成i:=?还有if i:=?还是if i=?写呢  麻烦了


 回到顶部
总数 27 上一页 1 2 3 下一页