|
dynamics
資深會員
註冊日期: Mar 2004
來 自: 桃園
文章數量: 88 |
引用指標小疑問.......
別名: 引用指標
所屬類別: 控制語句
引用任意股票任意週期的任意指標輸出
用法:
STKINDI(STKLABEL,INDINAME,INDITYPE,PERIOD)
INDITYPE為指標類型,有效值範圍為(0-2),依次表示技術指標、條件選股、交易系統公式;
PERIOD為週期類型,有效值範圍為(-1-11),依次表示:
當前週期、分筆成交、1分鐘、5分鐘、15分鐘、30分鐘、60分鐘、日、周、月、年、多日、多分鐘
例如:STKINDI('1A0001','MA.MA1',0,DATAPERIOD);
----------------------------------------------------------------------------------------------------------
1. 如我想用35分鍾級數看盤,則有效值範圍為(-1-11),並沒有
35分這級數應該要如何,設才可看到35分這級數指標(我的主畫面 是5分級數)
2.我將有 PERIOD 效值範圍為切到11,將主畫面切到日線等級,結果引用的指標級數是多分鐘級數但不知道是哪各多分鐘級數(是5分或1分或其他),希望我寫的版主看的董
|
|
向版主報告此篇 | |
|
2004-05-09 13:23 |
|
|
| |
|
cgjj
總版主
註冊日期: Oct 2003
來 自:
文章數量: 17641 |
使用 N,M1,M2 三個參數
原碼:
de:=date;
cc5:=c;
hh5:=h;
ll5:=l;
K90:c*0;
<%
N=FFL.VarData("N")
M1=FFL.VarData("M1")
de=FFL.VarData("de")
cc5=FFL.VarData("cc5")
ll5=FFL.VarData("ll5")
hh5=FFL.VarData("hh5")
K90=FFL.VarData("K90")
stno=FFL.VarStartIndex("cc5")
endno=ubound(cc5)
redim hh90(endno),ll90(endno), kk90(endno)
ckno=0: Kno=0: K90SK=0
for i = stno to endno
ckno=ckno+1
if i=endno then ckset=true else ckset=(ckno=18 or de(i)<>de(i+1))
if ckset=true then
ll90(Kno)=ll5(i): hh90(Kno)=hh5(i)
for j=i-ckno+1 to i
if ll5(j)<ll90(Kno) then ll90(Kno)=ll5(j)
if hh5(j)>hh90(Kno) then hh90(Kno)=hh5(j)
next
if N = 0 then StnoN = 0 else StnoN=Kno-N+1
if StnoN<0 then StnoN=0
hhvh=hh90(StnoN):llvl=ll90(StnoN)
for j=StnoN+1 to Kno
if hh90(j)>hhvh then hhvh = hh90(j)
if ll90(j)<llvl then llvl = ll90(j)
next
if hhvh-llvl<>0 then RSV=((cc5(i)-llvl)/(hhvh-llvl))*100
if Kno=0 then
KK90(Kno)=RSV: K90SK = i
else
KK90(Kno)=(1*RSV+(M1-1)*KK90(Kno-1))/M1
end if
for j=i-ckno+1 to i
K90(j)=KK90(Kno)
next
Kno=Kno+1
ckno=0
end if
next
FFL.VarData("K90")=K90
FFL.VarStartIndex("K90")=K90SK+1
%>
公式下載:
附件: K90.ALG
此文件已被下載 288 次。
|
|
向版主報告此篇 | |
|
2004-07-02 21:07 |
|
|
| |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|