so i took an after-hours watchlist column by nick peist and modified it to show two things: % change (first number, rounded to 0 places) and price reflecting that change (second number). i want to sort on the first number but, as i think the pic shows (reverse sorted here for the photo), it's going from -0 down to -3 then going up. i'd like it to go from -3 to -0 to 0 and then to positive numbers, in this example. can someone help me w/ that? and if you see any other errors in the code, feel free to point them out; i slapped it together on the fly. thanks!
Code:
# Follow @Nick_Peist on Twitter
# 1m Time Frame CHECK "included Extended Hours"
def today=getday()==getlastDay();
def close1= if secondsfromTime(1200)>0 and secondsFromTime(1600)<0 then close else close1[1];
def change= (close(pricetype=pricetype.last)/close1)-1;
#addlabel(yes,round(change*100,0)+"",if change>0 then color.green else color.red);
def adjprice = close1 + close*change;
addlabel(yes, round(change*100,0) + ": " + round(adjprice,1) +"", if change>0 then color.green else color.red);