新手上路,幾行程式而已,是哪裡出錯了呢....
Array: high2[](0);if High[-2] >6000 then
if High[-2] < High[-1] and High[-1] > High then
high2 = High ;
print( high2 );
小弟第一個程式,
想抓出波鋒,
但卻一直無法編譯
請大大幫幫忙~~~{:4_161:}
感激不盡 !! 後來發現是 print( high2 ); 這行出錯 ,
請問該如何印出整個陣列呢 ??
print( high2[]) ; print(high2);print(high2()); 都不行哩 試了一下, 用print(high2);不是可以編譯成功嗎?
小弟也是MC新手, 把大大的當成指標用在圖表, 會有引用k棒數的問題耶 ~ 本帖最後由 minime 於 11-9-3 08:35 PM 編輯
小弟也是菜鳥, 好多指令第一次用, 希望這是你要的順便練習一下
vars: arrsize(0);
Array: high2[](0);
once
begin
arrsize = 0;
ClearPrintLog;
end;
if High > 6000 then
if High < High and High > High then
begin
arrsize = arrsize+1;
Array_SetMaxIndex(high2, arrsize) ;
high2 = High ;
plot1(high, "prev high", Cyan, Default, 4);
print( NumToStr(Date, 0), "", high2 );
end;
肯定會有沒考慮到的地方, 各位大大不吝指正 plot1(high, "prev high", Cyan, Default, 4); 這行會出錯耶
錯誤訊息
Keyword "Plot**" can't been used in this type of study
errLine 0, errColumn 0, errLineEnd 0, errColumnEnd 0
把這行槓掉就可以編譯了 ,看來 plot 也挺頭痛~ 本帖最後由 minime 於 11-9-3 09:37 PM 編輯
plot 指令只能用在 indicator, 你用在 signal 嗎? mm.... 沒注意到
感謝M大~~~{:4_209:} 老實說看了書本說明
還是搞不懂指標 & 訊號的差別.... 指標 只是 圖形的表達
訊號 是用來產生買賣信號並下單 自助廣告區有MC的程式撰寫免費課程可去參考一下 現在 有MC的期貨商應該都有開課程了~~ 群益有啦其他我不知道囉~~{:5_245:} 路過參觀學習一下
感謝大大
頁:
[1]