指標圖形(柱狀體)程式碼如下:
vars:za(0),Zb(0),Zc(0),zd(0); ; za=c of data2; zb=c of data3; zc=za-zb; zd=zc-zc[1];
if BarType <= 1 then Plot1( zd,"...COT!" ) ;
出現第一跟棒延續昨日的ZC[1]
要如何修改程式碼
第一根柱狀體才不會用到昨天的資料????
感謝您的指導!!
請加上
if date<>date[1] then begin
這樣就可以在換日後第一根k棒後執行程式!就不會抓到前一天的值了..^^
編譯錯誤: (函數)
請問 哪裡出錯 謝謝^^
vars:za(0),Zb(0),Zc(0),zd(0);
za=c of data2;
zb=c of data3;
zc=za+zb*-1;
zd=zc-zc[1];
if BarType <= 1 then
Plot1( zd,"...COT!" ) ;;
我把指標設定為柱狀體,有正數負數,但及時盤時
,第一根柱狀體會用到昨天的ZC,盤中有時候也會有很大的數字出來!
要如何更改才會跟5分鐘量依樣的柱狀體?????
修正一下我的回答..= ="
會抓到昨天的值且值出來非常大!是因為昨天的值到今天計算時還在用!
所以以下面為例~我每天換日即將value1標為0,這樣你就可以看到每天的值都是如你要的...^^
if d<>d[1] then begin value1=0; end;
value1=value1+1; _print(text(value1));
var:za(0),Zb(0),Zc(0),zd(0);
za=c of data2; zb=c of data3; zc=za+zb*-1; zd=zc-zc[1]; if d<>d[1] then begin zd=0; end;
Plot1( zd,"...COT!" ) ;
程式碼改成醬!!
及時盤還是會有很大的數字!@@!
可以麻煩您再指導我一下嗎??
上面那程式碼是什麼意思!
我加上去時不能通過測試耶????