Price Checker for Amibroker (AFL)
omnarayan almost 7 years ago Amibroker (AFL)
Custom alerts for exploration when price hits specified horizontal line in your chart (by detault uses STUDYID “RA” for resistance and “SA” for support horizontal lines.
Indicator / Formula
Copy & Paste Friendly
Use in Exploration.
Resistance = Close >= Study("Ra", 1);
Support = Close <= Study("Sa", 1);
Buy = Resistance OR Support;
//Sell = 0;
//Buy = ExRem(0, 0);
//Sell = ExRem(Sell, Buy);
//Buy = Cross(Close, Study("Ra", 1));
AlertIF( Buy, "SOUND C:\\Users\\owner\\Music\\8.wav", "Audio alert", 1 );
//AlertIF( Support, "SOUND C:\\Users\\owner\\Music\\8.wav", "Audio alert", 1 );
//Turnover
AvgPrice = (O+H+L+C)/4;
Turnover = (Avgprice * Volume);
TurnoverAvg = MA(Turnover, 20);
VolumeAvg = MA(Volume, 20);
VolumeDiff = Volume - VolumeAvg;
VolumePct = (VolumeDiff / VolumeAvg) * 100;
//Previous Close
PrevClose = Ref(C, -1);
TtD_Change = ROC(C,1);
Filter = Buy;
//Filter = Resistance OR Support;
//Action = WriteIf(Buy, "BUY", " ");
SetSortColumns ( -9 );
AddColumn(C, "Last ", 2.2, colorWhite, IIf(C>Study("Ra"),colorGreen,colorBlack));
AddColumn(Study("Ra"), "Resistance Level", 2.2, colorWhite, colorBlack);
AddColumn(Study("Sa"), "Support Level", 2.2, colorWhite, colorBlack);
AddColumn(V,"Volume",1.2,IIf(V>VolumeAvg,colorGreen,colorRed));
AddColumn(VolumePct,"Volume % change",1.3, IIf(VolumePct>0,colorGreen,colorRed));
AddColumn(Turnover, "Value", 1,IIf(Turnover>TurnoverAvg,colorGreen,colorRed));
AddColumn(TtD_Change,"% Change",1.3,IIf(TtD_Change>0,colorGreen,colorRed));2 comments
Leave Comment
Please login here to leave a comment.
Don’t active on Amibtoker 5.72. I need to help me.
using amibroker 6.20.1 and it doesnt work …ADMIN pls fix