您现在的位置:程序化交易>> 期货公式>> 金字塔等>> 金字塔知识>>正文内容

关于程序编写问题 [金字塔]

  • 咨询内容: 我是个初学者,这是别人给我的一段代码让我优化规则,当k线上穿红线持多,下穿红线持空,但是我完全不理解这个的思路,请指出个方向来,谢谢input:m(3,3,10,1),n(3,3,10,1);hh1:=hhv(h,m);ll1:=llv(l,m);hh2:=if(c<ref(ll1,1),hh1,0);hh:=VALUEWHEN(hh2<>0,hh2);ll2:=if(c>ref(hh1,1),ll1,0);ll:=VALUEWHEN(ll2<>0,ll2);hhcon:=ref(c,1)<ref(hh,1) and c>hh;llcon:=ref(c,1)>ref(ll,1) and c<ll;hlsig:=VALUEWHEN(hhcon or llcon,if(hhcon,1,0));stophl:if(hlsig=1,ll,hh),colorred,linethick2;

     

  • 金字塔客服:

    input:m(3,3,10,1),n(3,3,10,1);
    hh1:=hhv(h,m);
    ll1:=llv(l,m);
    hh2:=if(c<ref(ll1,1),hh1,0);
    hh:=VALUEWHEN(hh2<>0,hh2);
    ll2:=if(c>ref(hh1,1),ll1,0);
    ll:=VALUEWHEN(ll2<>0,ll2);
    hhcon:=ref(c,1)<ref(hh,1) and c>hh;
    llcon:=ref(c,1)>ref(ll,1) and c<ll;
    hlsig:=VALUEWHEN(hhcon or llcon,if(hhcon,1,0));
    stophl:if(hlsig=1,ll,hh),colorred,linethick2;
    if cross(c,stophl) then begin
     sellshort(1,0,marketr);
     buy(holding=0,1,marketr);
    end

    if cross(stophl,c) then begin
     sell(1,0,marketr);
     buyshort(holding=0,1,marketr);
    end

     

  • 用户回复: 请问思路是什么?如何思考这种问题,如何学习的方向是什么?

     

  • 网友回复:

    http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=55132

    这个是金字塔编程教材

     

  • 网友回复: 请问这段代码的思路是什么,我不理解他的思路

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容