語法請教 [MC知識]
作者:
MultiCharts MC 來源:
cxh99.com 發(fā)布時間:2012年05月02日 點擊數(shù):
【
收藏到您在本站的會員中心】
- 咨詢內(nèi)容:
請問各位大大:
弟寫了以下的code來抓出局部低點,其中我利用了AverageFC(Close, xx)[PivotL_3Bar-1] 來找出相對應的值,可是發(fā)現(xiàn):
AverageFC(Close, 03)[PivotL_3Bar-1] 可以抓出正確的值,但是
AverageFC(Close, 10)[PivotL_3Bar-1] 卻一直只抓當日的值…
請教可能是哪里出了問題嗎? 謝謝各位大大不吝指教~
IfPivotL_3 = PivotLowVSBar(1, Price, LeftStrength, RightStrength, RightStrength+1) <> -1;
IfPivotH_3 = PivotHighVSBar(1, High, LeftStrength, RightStrength, RightStrength+1) <> -1;
MA10 = AverageFC(Close, 10);
MA100 = AverageFC(Close, 52);
If IfPivotL_3 Then Begin
PivotL_3Bar = PivotLowVSBar(1, Price, LeftStrength, RightStrength, RightStrength+1);
PivotL_3v = PivotLowVS(1, Price, LeftStrength, RightStrength, RightStrength+1);
IfPivotLCHK_3 = AverageFC(Close, 03)[PivotL_3Bar-1] < AverageFC(Close, 10)[PivotL_3Bar-1];
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Print(ELDateToString(Date), ",", PivotL_3Bar-1, ",", AverageFC(Close, 03)[PivotL_3Bar-1], ",", AverageFC(Close, 10)[PivotL_3Bar-1]);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
End;
- MC技術部:
自己回覆一下:
我發(fā)現(xiàn)把 MA10= AverageFC(Close, 10)拿掉就正常了…
不過還是不知道是什麼原因造成如果先有 MA10= AverageFC(Close, 10),後面的Average(Close, 10)就不能引用歷史數(shù)據(jù)? 還請版上先進指教~
編輯文章 by tapehero 2011-11-13 18:47:27
編輯文章 by tapehero 2011-11-13 18:48:00