請教:這段V3改成V4怎么改寫,謝謝。 - TradeBlazer公式 [開拓者 TB]
- 咨詢內容:
請教:V3中,這段改寫成V4怎么改寫。
If(Date!=Date[1])
{
avgRange = 0;
For yy=1 To RANGE_LENGTH
{
avgRange = avgRange+(highd(yy)-LowD(yy));
}
avgRange = avgRange/RANGE_LENGTH;
preDayRangezf = HighD(1) - LowD(1); - TB技術人員:
回復 1# sx810
這段代碼在V4中是可行的。
編譯過程中哪行出現什么錯誤嗎? - TB客服:
If(Date!=Date[1])
{
avgRange = 0;
For yy=1 To RANGE_LENGTH
{
avgRange = avgRange+(highd(yy)-LowD(yy));
}
avgRange = avgRange/RANGE_LENGTH;
preDayRangezf = HighD(1) - LowD(1);
If (preDayRangezf < Open*MIN_RANGE*0.01) preDayRangezf = Open*MIN_RANGE*0.01;
cond1=(preDayRangezf<=PERCENT_OF_RANGE*avgRange);
refSettle=(CloseD(2)+LowD(2)+HighD(2))/3;
cond2=max((HighD(1)-refSettle),(refSettle-LowD(1)))/refSettle<0.3;
cond=(cond1 && cond2 );
}Else
{
cond = cond[1];
}
}
Else If (enFilter==2)
{
cond = (HighD(1)-LowD(1))/(HighD(1)+LowD(1))*0.5*100 < PERCENT_OF_RANGE;
}Else cond = True;
編譯沒有問題,但在V3\V4中不一樣。請問什么原因?
如果以上指標公式不適用于您常用的行情軟件
或者您想改編成選股公式,以便快速選出某種形態個股的話,
相關文章
-
指定的模型還沒有相關內容!