乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      【圖】請(qǐng)幫忙把macd和筆中樞指標(biāo)改成富途牛??捎玫模ㄈ裟延锌芍苯邮褂靡部桑?/span>

       纏道禪 2022-08-01 發(fā)布于上海
      編號(hào):9980941 懸賞30金鉆

      請(qǐng)幫忙把macd和筆中樞指標(biāo)改成富途牛??捎玫模ㄈ裟延锌芍苯邮褂靡部桑?/h2>

      任務(wù)已圓滿完成 已托管
      共需1 稿 每稿 30 金鉆  

      每人投稿不限 次數(shù)

      已采納1 稿 拒絕1 稿 還需要0 稿
      任務(wù)需求:
      macd指標(biāo)改寫
      需求:1,此代碼改為富途牛牛可用;
                2,添加一段代碼將現(xiàn)在一根紅柱比前面一根紅柱子低時(shí),用顏色區(qū)分開,綠柱子也是同樣;
                3,  可以顯示面積背離和柱子背離提示,最好還能提示黃白線背離;
                4, 把macd柱子面積顯示數(shù)字出來。
      (代碼一)
      DIFF : EMA(CLOSE,12) - EMA(CLOSE,26);
      DEA  : EMA(DIFF,9);
      MACD : 2*(DIFF-DEA), COLORSTICK;
      HRULER:=CONST( IF(ISLASTBAR,HHV(MAX(ABS(DIFF),ABS(DEA)),90),0)),NODRAW;
      {以下計(jì)算紅綠柱的面積,當(dāng)綠柱時(shí),紅柱面積為0,反之同理}
      綠柱面積:=IF(MACD<0,SUM(MACD,BARSLAST(MACD>0)),0);
      紅柱面積:=IF(MACD>0,SUM(MACD,BARSLAST(MACD<0)),0);
      本次最低綠柱:=IF(MACD<0,LLV(MACD,BARSLAST(MACD>0)),0);
      本次最高紅柱:=IF(MACD>0,HHV(MACD,BARSLAST(MACD<0)),0);
      {以下計(jì)算紅柱期間的最高價(jià)(當(dāng)綠柱時(shí),本次最高價(jià)無效,是隨機(jī)值)
              計(jì)算綠柱期間的最低價(jià)(當(dāng)紅柱時(shí),本次最低價(jià)無效,是隨機(jī)值
      }
      本次最低價(jià):=LLV(L,BARSLAST(MACD>0)),NODRAW;
      本次最高價(jià):=HHV(H,BARSLAST(MACD<0));
      {綠柱時(shí),統(tǒng)計(jì)綠柱的累計(jì)數(shù)量,紅柱時(shí),為0}
      X1:=IF (MACD<0,BARSLAST(CROSS(DIFF,DEA)),0),NODRAW;
      {綠柱時(shí),表示前一波綠柱的累計(jì)面積;
      首根紅柱時(shí),表示最近的綠柱面積;
      其他紅柱時(shí),為0
      前次最低價(jià),同理;
      }
      前次綠柱面積:=REF(綠柱面積,X1+1),NODRAW;
      前次最低價(jià):=REF(本次最低價(jià),X1+1),NODRAW;
      前次最低綠柱:=REF(本次最低綠柱,X1+1);
      Y1:=IF((綠柱面積<0 AND ABS(綠柱面積)<ABS(前次綠柱面積)
              AND 本次最低價(jià)<前次最低價(jià) ),1,0),NODRAW;
      Y11:=IF((綠柱面積<0 AND ABS(本次最低綠柱)<ABS(前次最低綠柱)
              AND 本次最低價(jià)<前次最低價(jià) ),1,0),NODRAW;
      {下面語句在公式中沒有用到}
      RS1:=MACD<0 AND REF(MACD,1)<0 AND 本次最低價(jià)<前次最低價(jià)
              AND ABS(綠柱面積)<ABS(前次綠柱面積) AND ABS(MACD)<ABS(REF(MACD,1));
      {UP3為1,表示綠柱,且連續(xù)第三根縮短}
      UP3:=RS1 AND UPNDAY(MACD,3);
      STEP1:=IF(UP3,(MACD-REF(MACD,1))*0.45+(MACD-REF(MACD,2))*0.17+(MACD-REF(MACD,3))*0.07,0);
      N1:=IF(UP3,ABS(MACD)/ABS(STEP1),0),NODRAW;
      補(bǔ)充綠柱面積:=IF(UP3,IF(N1>1,(N1-1)*MACD/2,0),0);
      Y1補(bǔ):=IF((綠柱面積<0 AND ABS(綠柱面積+補(bǔ)充綠柱面積)<ABS(前次綠柱面積)
      AND 本次最低價(jià)<前次最低價(jià) ),1,0);
      底積將背:= IF( UP3,Y1補(bǔ),0),NODRAW;
      底柱將背:= IF(UP3,Y11,0),NODRAW;
      底積背離:= IF (CROSS(DIFF,DEA),REF(Y1,1),0),NODRAW;
      底柱背離:= IF(CROSS(DIFF,DEA),REF(Y11,1),0),NODRAW;
      底背離:底積背離 AND 底柱背離,NODRAW;
      底背程度:=IF(底積將背 OR 底積背離,ABS(前次綠柱面積)/ABS(綠柱面積+補(bǔ)充綠柱面積)*前次最低價(jià)/本次最低價(jià),0),NODRAW;
      底柱程度:=IF(底柱將背 OR 底柱背離,ABS(前次最低綠柱)/ABS(本次最低綠柱)*前次最低價(jià)/本次最低價(jià),0),NODRAW;
      PT:=MIN(DIFF,DEA)-HRULER/20;
      PT1:=MAX(DIFF,DEA)+HRULER/20;
      {
      DRAWTEXT(底積將背,0.3,'底積將背'),COLOR00FFFF;
      }
      DRAWBAND(DIFF,RGB(200,50,55),DEA,RGB(50,100,10));
      STICKLINE(底積將背,PT,PT-MIN(底背程度,5)*HRULER/(4*5),2,0),COLORD33AE9;
      DRAWICON(底積將背,PT-MIN(底背程度,5)*HRULER/(4*5)-HRULER/20,38),COLORYELLOW;
      STICKLINE(底柱將背,PT1,PT1+MIN(底柱程度,5)*HRULER/(4*5),2,0),COLORD33AE9;
      DRAWICON(底柱將背,PT1+MIN(底柱程度,5)*HRULER/(4*5)+HRULER/10,1),COLORYELLOW;
      DRAWTEXT(底柱背離,PT1+HRULER/8,' 柱背'),COLOR00FFFF;
      STICKLINE(底柱背離,PT1,PT1+MIN(底柱程度,5)*HRULER/(4*5),3,0),COLOR0000FF;
      DRAWICON(底柱背離,PT1+MIN(底柱程度,5)*HRULER/(4*5)+HRULER/10,34),COLORYELLOW;
      DRAWTEXT(底積背離,PT-HRULER/8,' 積背'),COLOR00FFFF;
      STICKLINE(底積背離,PT,PT-MIN(底背程度,5)*HRULER/(4*5),3,0),COLOR0000FF;
      DRAWICON(底積背離,PT-MIN(底背程度,5)*HRULER/(4*5)-HRULER/20,23),COLORYELLOW;
      D_SCORE:=IF(底積背離 AND 底柱背離,100,
                      IF(底積背離 OR 底柱背離,80,
                      IF(底積將背 AND 底柱將背,90,
                      IF(底積將背 OR 底柱將背,70,
                      0))));
      DT_SOCRE:=IF(D_SCORE>0,D_SCORE,
                      IF(REF(D_SCORE,1)>0,REF(D_SCORE,1)*0.8,
                      IF(REF(D_SCORE,2)>0,REF(D_SCORE,2)*0.6,
                      IF(REF(D_SCORE,3)>0,REF(D_SCORE,3)*0.4,
                      IF(REF(D_SCORE,4)>0,REF(D_SCORE,4)*0.2,0) ) )  )),NODRAW;
      X2:=IF (MACD>0,BARSLAST(CROSS(DEA,DIFF)),0);
      前次紅柱面積:=REF(紅柱面積,X2+1);
      前次最高價(jià):=REF(本次最高價(jià),X2+1);
      前次最高紅柱:=REF(本次最高紅柱,X2+1);
      Y2:=IF((紅柱面積>0 AND 紅柱面積<前次紅柱面積 AND 本次最高價(jià)>前次最高價(jià) ),1,0);
      Y22:=IF((紅柱面積>0 AND ABS(本次最高紅柱)<ABS(前次最高紅柱)
              AND 本次最高價(jià)>前次最高價(jià) ),1,0),NODRAW;
      RS2:= MACD>0 AND REF(MACD,1)>0 AND C>前次最高價(jià) AND ABS(紅柱面積)<ABS(前次紅柱面積) AND ABS(MACD)<ABS(REF(MACD,1));
      {DOWN3為1,表示紅柱,且連續(xù)第三根縮短}
      DOWN3:=RS2 AND DOWNNDAY(MACD,3);
      STEP2:=IF(DOWN3,(MACD-REF(MACD,1))*0.45+(MACD-REF(MACD,2))*0.17+(MACD-REF(MACD,3))*0.07,0);
      N2:=IF(DOWN3,ABS(MACD)/ABS(STEP2),0),NODRAW;
      補(bǔ)充紅柱面積:=IF(DOWN3,IF(N2>1,(N2-1)*MACD/2,0),0);
      Y2補(bǔ):=IF((紅柱面積>0 AND ABS(紅柱面積+補(bǔ)充紅柱面積)<ABS(前次紅柱面積)
      AND 本次最高價(jià)>前次最高價(jià) ),1,0);
      頂積將背:= IF( DOWN3,Y2補(bǔ),0),NODRAW;
      頂柱將背:= IF(DOWN3,Y22,0),NODRAW;
      頂積背離:= IF (CROSS(DEA,DIFF),REF(Y2,1),0),NODRAW;
      頂柱背離:= IF(CROSS(DEA,DIFF),REF(Y22,1),0),NODRAW;
      頂背離: 頂積背離 AND 頂柱背離,NODRAW;
      頂背程度:=IF(頂積將背 OR 頂積背離,ABS(前次紅柱面積)/ABS(紅柱面積+補(bǔ)充紅柱面積)*本次最高價(jià)/前次最高價(jià),0),NODRAW;
      頂柱程度:=IF(頂柱將背 OR 頂柱背離,ABS(前次最高紅柱)/ABS(本次最高紅柱)*本次最高價(jià)/前次最高價(jià),0),NODRAW;
      {
      DRAWICON(頂積背離,0,19),COLOR00FF00;
      STICKLINE(頂積背離,0,-0.3,2,0),COLOR00FF00;
      DRAWTEXT(頂積背離,-0.3,'頂積背離'),COLORFF0000;
      }
      STICKLINE(頂積將背,PT,PT-MIN(頂背程度,5)*HRULER/(4*5),2,0),COLORFFFF00;
      DRAWICON(頂積將背,PT-MIN(頂背程度,5)*HRULER/(4*5)-HRULER/20,39),COLORYELLOW;
      STICKLINE(頂柱將背,PT1,PT1+MIN(頂柱程度,5)*HRULER/(4*5),2,0),COLORFFFF00;
      DRAWICON(頂柱將背,PT1+MIN(頂柱程度,5)*HRULER/(4*5)+HRULER/10,2),COLORYELLOW;
      DRAWTEXT(頂柱背離,PT1+HRULER/8,' 柱背'),COLOR00FFFF;
      STICKLINE(頂柱背離,PT1,PT1+MIN(頂柱程度,5)*HRULER/(4*5),3,0),COLOR00FF00;
      DRAWICON(頂柱背離,PT1+MIN(頂柱程度,5)*HRULER/(4*5)+HRULER/10,35),COLORYELLOW;
      DRAWTEXT(頂積背離,PT-HRULER/8,' 積背'),COLOR00FFFF;
      STICKLINE(頂積背離,PT,PT-MIN(頂背程度,5)*HRULER/(4*5),3,0),COLOR00FF00;
      DRAWICON(頂積背離,PT-MIN(頂背程度,5)*HRULER/(4*5)-HRULER/20,45),COLORYELLOW;

      NOTEXTSDIFF:DIFF,COLORWHITE;
      NOTEXTSDEA:DEA,COLORYELLOW;

      NOTEXTMACDDRAW:MACD, COLORSTICK;


      (代碼二)

      DIF:EMA(CLOSE,6)-EMA(CLOSE,13);
      DEA:EMA(DIF,5);
      MACD:(DIF-DEA)*2,COLORSTICK;
      JC:=DEA-DIF;
      AA:=BARSLAST(JC<0);
      BB:=BARSLAST(JC>0);
      T:IFELSE(AA>BB,AA,BB),NODRAW;
      綠柱面積:10*IFELSE(MACD<0,SUM(MACD,BARSLAST(JC<0)),0),NODRAW;
      紅柱面積:10*IFELSE(MACD>0,SUM(MACD,BARSLAST(JC>0)),0),NODRAW;
      U:IFELSE(AA>BB,ABS(綠柱面積)/AA,紅柱面積/BB),NODRAW;
      A1:=IFELSE(MACD<0,LLV(綠柱面積,BARSLAST(JC<0)),0);
      A2:=IFELSE(MACD>0,HHV(紅柱面積,BARSLAST(JC>0)),0);
      DRAWNUMBER(CROSS(DEA,DIF),0+1.2/10,REF(A2,1),2,COLORRED);
      DRAWNUMBER(CROSS(DIF,DEA),0-1.2/10,REF(A1,1),2,COLORGREEN);

      ]需求二:畫筆,(代碼已經(jīng)是富途可用的代碼,但是覺得畫得不是很準(zhǔn)確,代碼本身是老筆的定義,最好能改為新筆的定義,另外就是顯示每一筆之間的K線根數(shù),當(dāng)然您有更好的代碼也可以哈)

      代碼


      老筆:=0;
      G:=MA(C,5);D:=MA(C,10);
      HH:=REF(H,5)=HHV(H,11);
      LL:=REF(L,5)=LLV(L,11);
      FG01:=BACKSET(HH,6)>BACKSET(HH,5) ;


      FD01:=BACKSET(LL,6)>BACKSET(LL,5) ;
      FG02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND G>D,FG01,IF(BARSLAST(FD01)>BARSLAST(FG01),FG01,0));

      FD02:=IF(BARSLAST(FG01)=BARSLAST(FD01) AND D>G,FD01,IF(BARSLAST(FG01)>BARSLAST(FD01),FD01,0));
      FG0:=FG02 AND H=HHV(H,BARSLAST(FD02));
      FD0:=FD02 AND L=LLV(L,BARSLAST(FG02));
      GP:IF(FG0,H,DRAWNULL),POINTDOT,COLORCYAN;


      DP:IF(FD0,L,DRAWNULL),POINTDOT,COLORCYAN;
      GQ:=L>REF(H,1) AND DAY!=REF(DAY,1);
      DQ:=H<REF(L,1) AND DAY!=REF(DAY,1);
      GQL:=REF(L,BARSLAST(GQ));
      DQH:=REF(H,BARSLAST(DQ));

      FGH:=REF(H,BARSLAST(FG0));
      FGL:=REF(L,BARSLAST(FG0));
      FGH1:=REF(H,BARSLAST(FG0)+1);
      FGL1:=REF(L,BARSLAST(FG0)+1);
      FGH2:=REF(H,BARSLAST(FG0)+2);
      FGL2:=REF(L,BARSLAST(FG0)+2);
      FDH:=REF(H,BARSLAST(FD0));
      FDL:=REF(L,BARSLAST(FD0));
      FDH1:=REF(H,BARSLAST(FD0)+1);
      FDL1:=REF(L,BARSLAST(FD0)+1);
      FDH2:=REF(H,BARSLAST(FD0)+2);
      FDL2:=REF(L,BARSLAST(FD0)+2);
      FGZH:=IF(FGL<=FGL1,FGH2,FGH1);
      FGZL:=IF(FGH1<FGL,FGL,IF(FGL<=FGL1,FGL2,FGL1));
      FDZH:=IF(FDL1>FDH,FDH,IF(FDH>=FDH1,FDH2,FDH1));
      FDZL:=IF(FDH>=FDH1,FDL2,FDL1);

      FG1:=FGH>FDZH AND FG0;
      FD1:=FDL<FGZL AND FD0;
      FG:=FG1 AND FGH>FDH AND FGL>FDL AND FGL1>FDL;
      FD:=FD1 AND FDL<FGL AND FDH<FGH AND FDH1<FGH;
      BH0:=(H<=REF(H,1) AND L>=REF(L,1)) OR (H>=REF(H,1) AND L<=REF(L,1));
      BHG:=IF(BARSLAST(FD0)>0,COUNT(BH0,BARSLAST(FD0)),0);
      BHD:=IF(BARSLAST(FG0)>0,COUNT(BH0,BARSLAST(FG0)),0);
      BGQ:=IF(BARSLAST(FD0)>0,COUNT(GQ,BARSLAST(FD0)),0);
      BDQ:=IF(BARSLAST(FG0)>0,COUNT(DQ,BARSLAST(FG0)),0);

      BK0:=IF(BHG>0,BHG+2+老筆,IF(BHD,BHD+2+老筆,3));
      BK:=IF(BGQ,BK0-BGQ,IF(BDQ,BK0-BDQ,BK0));
      G1X:=(FG AND BARSLAST(FD)>BK);
      D1X:=(FD AND BARSLAST(FG)>BK);
      G1:=(FG0 AND REF(H,BARSLAST(FG0))>=REF(H,BARSLAST(G1X)) AND BARSLAST(D1X)>BARSLAST(G1X))OR (FG1 AND COUNT(GQ,BARSLAST(FD1))>0 AND REF(H,BARSLAST(FG1))>REF(H,BARSLAST(G1X)));
      D1:=(FD0 AND REF(L,BARSLAST(FD0))<=REF(L,BARSLAST(D1X)) AND BARSLAST(G1X)>BARSLAST(D1X))OR (FD1 AND COUNT(DQ,BARSLAST(FG1))>0 AND REF(L,BARSLAST(FD1))<REF(H,BARSLAST(D1X)));
      G1H:=IF(BARSLAST(D1)>BARSLAST(G1),REF(H,BARSLAST(G1)),REF(H,BARSLAST(D1)));
      D1L:=IF(BARSLAST(G1)>BARSLAST(D1),REF(L,BARSLAST(D1)),REF(L,BARSLAST(G1)));
      G2:=G1 AND H=HHV(G1H,BARSLAST(D1)+1) AND H>REF(H,1) AND BARSLAST(D1)>BARSLAST(G1);
      D2:=D1 AND L=LLV(D1L,BARSLAST(G1)+1) AND L<REF(L,1) AND BARSLAST(G1)>BARSLAST(D1);
      G21:=FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2)) AND BARSLAST(D2)>BARSLAST(G2);
      G22:=FD0 AND REF(L,BARSLAST(FD0))<REF(L,BARSLAST(D2)) AND BARSLAST(G2)>BARSLAST(D2);

      G3:=G2 OR (FG0 AND REF(H,BARSLAST(FG0))>REF(H,BARSLAST(G2)) AND BARSLAST(D2)>BARSLAST(G2));
      D3:=D2 OR (FD0 AND REF(L,BARSLAST(FD0))<REF(L,BARSLAST(D2)) AND BARSLAST(G2)>BARSLAST(D2));



      GPB:IF(G1X,H,DRAWNULL),CIRCLEDOT,COLORYELLOW;
      DPB:IF(D1X,L,DRAWNULL),CIRCLEDOT,COLORYELLOW;

      {畫線}
      NN:=G3;UU:=D3;
      L1:DRAWLINE(UU,L,NN, H,0),COLORLIGREEN;L2:DRAWLINE(NN,H,UU, L,0),COLORLIGREEN;

      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 15:18
      對(duì)了 馬兄,您那個(gè)展示給我用標(biāo)普期貨2206的十分鐘圖發(fā)我哈
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 14:56
      您展示的時(shí)候最好用標(biāo)普2206期貨合約展示一下給我看,我才能對(duì)比比較清楚哈 ,麻煩你了哈
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 14:51
      我沒有理想幣 回復(fù)不了你,只能在補(bǔ)充說明上跟你說
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 14:50
      另外,馬兄 ,還有筆與筆之間的K線根數(shù)要顯示啊
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 14:49
      基本這樣,但還有這一點(diǎn)沒實(shí)現(xiàn)(添加一段代碼將現(xiàn)在一根紅柱比前面一根紅柱子低時(shí),用顏色區(qū)分開,綠柱子也是同樣),另外能將macd面積計(jì)算出來的數(shù)字,不要那么多小數(shù)點(diǎn)嗎,相應(yīng)那個(gè)計(jì)算出來的面積的數(shù)字,跟圖
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 12:12
      對(duì)了,還有筆與筆之間,還要顯示 幅度的百分比和 絕對(duì)點(diǎn)數(shù)
      任務(wù)需求補(bǔ)充補(bǔ)充于2022-3-25 11:45
      macd不是富途可用的代碼哈,筆代碼是

        本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
        轉(zhuǎn)藏 分享 獻(xiàn)花(0

        0條評(píng)論

        發(fā)表

        請(qǐng)遵守用戶 評(píng)論公約

        類似文章 更多