TR :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TR,20);
B1:HV(C,10),COLORBLUE,LINETHICK2;
B2:LV(C,10),COLORBLUE,LINETHICK2;
A1:HV(C,20),COLORRED,LINETHICK2;
A2:LV(C,20),COLORRED,LINETHICK2;
C>A1 AND BKVOL=0,BK(1);
C<B2 AND BKVOL>0 AND C>=A2,SP(BKVOL);
C<B2 AND BKVOL>0 AND C<A2,SPK(1);
C<BKPRICE-ATR*2 AND BKVOL>0,SP(BKVOL);
C<A2 AND SKVOL=0,SK(1);
C>B1 AND SKVOL>0 AND C<=A1,BP(SKVOL);
C>B1 AND SKVOL>0 AND C>A1,BPK(1);
C>SKPRICE+ATR*2 AND SKVOL>0,BP(SKVOL);
TRADE_OTHER('AUTO');
TRx :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TRx,20);
B1:ref(HHV(C,10),1),COLORBLUE,LINETHICK2;
B2:ref(LlV(C,10),1),COLORBLUE,LINETHICK2;
A1:ref(HHV(C,20),1),COLORRED,LINETHICK2;
A2:ref(LlV(C,20),1),COLORRED,LINETHICK2;
if C>A1 then buy(holding=0,1,market);
if C<B2 AND C>=A2 then sell(holding>0,holding,market);
if C<B2 AND C<A2 and holding>0 then
begin
sell(holding>0,holding,market);
buyshort(holding=0,1,market);
end
if C<ENTERPRICE-ATR*2 then sell(holding>0,holding,market);
if C<A2 then buyshort(holding=0,1,market); ;
if C>B1 AND C<=A1 then sellshort(holding<0,holding,market);
if C>B1 AND holding<0 AND C>A1 then
begin
sellshort(holding<0,holding,market);
buy(holding=0,1,market);
end
if C>ENTERPRICE+ATR*2 then sellshort(holding<0,holding,market);
你好,我发现铁矿的指数合约的收盘价怎么会有668.1的价位呢,铁矿波动一跳不是0。5么,按理说不会有0.1之类的价位呀,不知什么情况
还有请问怎么把K线都调整成空心的呢,多谢
因为那个是指数啊。是多个具体合约加权生成的。所以算出来就是这样。
工具-选项:

此主题相关图片如下:temp.png
