請問小幫手, 找出當收盤價大於5日均線區間內的最高價, 不知道該怎麼寫?
找出收盤價大於5日均線區間內的最高價
- 651
- 最後發表 ix 2020 三月 24
ix
發文於
2020/03/19
謝謝小幫手, 在找5期的最高價這個部份, 這個"5期"是變動的, 要先去統計當收盤價大於Average(close,5)的合計天數, 再去取這個合計天數的區間的最高價. 我有試著寫合計天數的部份, 但取出來的天數卻不對. 還請小幫手幫忙看看. 謝謝您!!
variable:hcount(0),lcount(0);
value1 = Average(C,5);
if close > value1 then
begin
hcount += 1;
lcount = 0;
end;
if close < value1 then
begin
hcount = 0;
lcount += 1;
end;
value2=highest(high,hcount);
value3=lowest(low,lcount);
plot1(hcount,"天數");
plot2(value2);
plot3(value3);
XQ小幫手
發文於
2020/03/23
Hi ix
不好意思,請您再詳細說明一下,您要的"合計天數"的定義為何,謝謝。
---------------------------
就您的腳本來判斷的話,顯示的結果會如以下敘述(商品為台積電)
第一行是收盤價,第二行是value1
第三行就是您的hcount,第四行就是您的lcount
當close大於value1時,hcount有持續累計
反之則hcount歸0,icount持續累計。

ix
發文於
2020/03/24
謝謝小幫手!!我再編譯一次, 又可以了!!
4 評論