Chỉnh sửa code Buy-Sell Volume cho amibroker

Xin chào mọi người, hôm nay lên mạng đọc được 1 bài viết nói về volume buy-sell như sau

Sau khi suy nghĩ thì mình thử tuỳ biến theo cách mình nghĩ xem nó như thế nào. Mình chia nến thành 2 trường hợp: giá tăng và giá giảm.



Dưới đây là đoạn code amibroker mình đã viết như sau:

  //Truong hop gia tang
giam1=(O-L)+(H-C);
tang1=(H-L);
buyvol1=tang1/(tang1+giam1)*V;
sellvol1=giam1/(tang1+giam1)*V;
//Truong hop gia giam
giam2=(H-L);
tang2=(H-O)+(C-L);
buyvol2=tang2/(tang2+giam2)*V;
sellvol2=giam2/(tang2+giam2)*V;
//////////////
buyvol=IIf(C>O,buyvol1,buyvol2);
sellvol=IIf(C>O,sellvol1,sellvol2);
Plot( MA( V, 20 ), "MA(V,20)", colorGreen, styleLine );
SetBarFillColor(IIf(buyvol>sellvol AND V>Ref(V,-1) AND V==HHV(V,5),colorLime,IIf(buyvolRef(V,-1),colorRed,colorLightGrey)));
PlotOHLC(0,Volume,0,Volume,"V",0, styleCandle) ;
  
Và dưới đây là kết quả.


Post a Comment

Previous Post Next Post