PeriodTime=0; MaxPrice
= 0; POC = 0;
for (i =
SelectedValue(DayHighPrice) - SelectedValue(DayLowprice); i>=0; i=i-Increment) //Loop across prices
{printf ("\n" + WriteVal (Daylowprice+i, 5.2)+ ":
");
for (j =
1; j <= SelectedValue(Min(CurrentBar2, NumPeriods)); j++)
//Loop across time periods
{
PriceInPeriod = DayLowprice+i >= ValueWhen(currentBar2 == j, Barlow2) AND
DayLowprice+i <= ValueWhen(currentBar2 == j, BarHigh2);
PeriodTime[i] = periodtime[i]+SelectedValue(PriceinPeriod); //Sum number of times for the price
Char = "";
if
(j==1) {Char =
"A";} if (j==2) {Char = "B";} if (j==3) {Char = "C";} if (j==4) {Char = "D";} if (j==5) {Char = "E";}
if
(j==6) {Char =
"F";} if (j==7) {Char = "G";} if (j==8) {Char = "H";} if (j==9) {Char = "I";} if (j==10) {Char = "J";}
if
(j==11) {Char =
"K";} if (j==12) {Char = "L";} if (j==13) {Char = "M";}
Char = WriteIf(PriceInPeriod, Char, "");
printf (Char);
}
Tprice=Max(Periodtime[i], Maxprice);
POC = IIf(Periodtime[i]
> MaxPrice, DayLowPrice+i, poc);
MaxPrice = TPrice;