if h>highest(GetField("High", "D")[1], 5) then value7=1 else value7=0;

if h>highest(GetField("High", "D")[1], 10) then value8=1 else value8=0;

if h>highest(GetField("High", "D")[1], 20) then value9=1 else value9=0;

if h>highest(GetField("High", "D")[1], 60) then value10=1 else value10=0;

if h>highest(GetField("High", "D")[1], 120) then value11=1 else value11=0;

if h>highest(GetField("High", "D")[1], 360) then value12=1 else value12=0;

 

假設9/23 所有條件都符合,那value6+value7+value8+value9+value10+value11+value12=6  沒錯

如果創高隔天沒繼續創高,數值加起來應該要變成6-1=5,而不是又掉回0,該怎麼改寫才對?