CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
今日低点:VALUEWHEN(TIME=1530,LLV(LOW,CYC)),COLORGREEN,LINETHICK1;
老师昨日低点怎么写
CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
今日低点:VALUEWHEN(TIME=13000,LLV(LOW,CYC)),COLORGREEN,LINETHICK1;//金字塔时区的晚上9:30 是13000
昨日低点:ref(今日低点,cyc+1);
你是求的是白盘开盘到夜盘九点半之间的?你用的什么时区的?金字塔时区还是北京时区?
[此贴子已经被作者于2020/8/7 13:17:40编辑过]
你下面这个代码:
CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
今日低点:VALUEWHEN(TIME=1530,LLV(LOW,CYC)),COLORGREEN,LINETHICK1;
因为用了VALUEWHEN,所以其实在今天的21:30之前 它返回值就是昨日的“今日低点”。只有21:30之后它返回的才是今日的这段时期的最低价。
你可以这样:
CYC:=BARSLAST(DATE<>REF(DATE,1))+1;
今日低点:VALUEWHEN(TIME=1530,LLV(LOW,CYC)),COLORGREEN,LINETHICK1;
昨日低点:if(time<1530,今日低点,ref(今日低点,CYC)),NODRAW;//9:30前后做个区分。