為啥說(shuō)這個(gè)在序列模式下無(wú)法工作?
作者:金字塔 來(lái)源:cxh99.com 發(fā)布時(shí)間:2014年05月22日
- 咨詢(xún)內(nèi)容:
請(qǐng)教:
fc:=close;
fo:=open;
if fc>fo then //這里的fc、fo是序列變量,因此只取最后一個(gè)周期的條件做為判斷依據(jù)
xx:=1
else
xx:=0;
為啥說(shuō)這個(gè)在序列模式下無(wú)法工作?
無(wú)法正常工作是什么含義?
金字塔對(duì)兩種模式的解釋不清晰,
金字塔的軟件,我剛剛試了一下,它不容許,if fc>fo then //這里的fc、fo是序列變量,因此只取最后一個(gè)周期的條件做為判斷依據(jù)
xx:=1
else
xx:0;
所以才無(wú)法顯示。
如果加上一句yy:xx ;就可以正常顯示圖形。
這和逐K線(xiàn)圖形有什么不同。
- 金字塔客服:
這段代碼在你那里編譯會(huì)不能用序列模式?是不是還有其他代碼?
此主題相關(guān)圖片如下:1.png
- 用戶(hù)回復(fù):
我只是測(cè)試一下是否能運(yùn)行,說(shuō)明書(shū)說(shuō)不能運(yùn)行,我測(cè)試是 if。。。。else。。。。不容許xxxx: 1; 這樣的形式,測(cè)試過(guò)程沒(méi)有其他代碼
- 網(wǎng)友回復(fù):
我來(lái)說(shuō)說(shuō)我的猜測(cè):說(shuō)明書(shū)上的解釋是:序列模式公式系統(tǒng)每次刷新時(shí)解析公式按照序列或者常數(shù)計(jì)算返回結(jié)果,整個(gè)執(zhí)行過(guò)程只解析一遍公式系統(tǒng),我們前面所講的控制語(yǔ)句的用法都是基于序列模式下運(yùn)行的。逐K線(xiàn)模式為從第1個(gè)K線(xiàn)直到最后一個(gè)K線(xiàn)逐個(gè)解析公式系統(tǒng),每根K線(xiàn)都會(huì)解析整個(gè)公式系統(tǒng)一遍,返回值也只有數(shù)值類(lèi)型這一種。
我的理解是當(dāng)歷史數(shù)據(jù)在過(guò)去為當(dāng)前數(shù)據(jù)時(shí),每根K線(xiàn)都得到了解析,而在當(dāng)前K線(xiàn)時(shí)間區(qū)間內(nèi),close 只保留最后的數(shù)據(jù)。逐K線(xiàn)能判斷一定是因?yàn)橛袛?shù)據(jù),那就是說(shuō),逐K線(xiàn)模式調(diào)用了更短周期的數(shù)據(jù),可不可以這樣理解?這相當(dāng)于在當(dāng)前的逐K線(xiàn)模式中隱含小周期的序列數(shù)據(jù)。是不是這樣設(shè)計(jì)的呢?
- 網(wǎng)友回復(fù):
序列和逐k線(xiàn)是計(jì)算方式,想fc:=close;這樣的,在公式計(jì)算之前,每根k線(xiàn)上的數(shù)據(jù)都賦值了一遍,
所以根據(jù)實(shí)際測(cè)試結(jié)果再思考問(wèn)題,而不是看了個(gè)說(shuō)明就來(lái)