奇狐社區論壇
在這個頁面顯示本主題全部的 4 個文章

奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- [求救]這組公式哪裡有問題 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=10002)


由 san5w 在 2008-07-19 15:52 發表:

[求救]這組公式哪裡有問題

DEAR板主:
可以幫我看看這組程式哪有問題
可以幫我修正一下嗎?
感激不盡!
公式如下:

hs:=成交量/流通盤大小*100;
fo:=開盤價;
fh:=最高價;
fl:=最低價;
fc:=收盤價;
hh:=收盤價;

<%
vhs=ffl.vardata("hs")
vhh=ffl.vardata("hh")
vo=ffl.vardata("fo")
vh=ffl.vardata("fh")
vl=ffl.vardata("fl")
vc=ffl.vardata("fc")
n=ffl.vardata("n")
last=ubound(vc)
redim x(last),y(last)
temp=0
temp2=0
h=vh(0)
l=vl(0)
for i=0 to last
temp1=temp
temp=temp+vhs(i)
x(i)=0
y(i)=temp2
if vh(i)>h then h=vh(i)
if vl(i)if temp>n and temp1temp=0
x(i)=1
for j=temp2 to i
vc(j)=vc(i)
vo(j)=vo(temp2)
vhs(j)=l
vhh(j)=h
if j=round((i+temp2)/2) then
vh(j)=h
vl(j)=l
else
vh(j)=(vc(i)+vo(temp2))/2
vl(j)=(vc(i)+vo(temp2))/2
end if
next
temp2=i+1
if ih=vh(temp2)
l=vl(temp2)
end if
end if
next
ffl.vardata("fo")=vo
ffl.vardata("fh")=vh
ffl.vardata("fl")=vl
ffl.vardata("fc")=vc
ffl.vardata("hs")=vhs
ffl.vardata("hh")=vhh

%>
畫柱線(close >= open ,最低價,最高價,3,0),COLORMAGENTA;
畫柱線(close>=open,close,open,10,0),colorred;

畫柱線(close畫柱線(closets:=上一次條件成立位置(hs);

開:fo,linethick0;
高:hh,linethick0;
低:hs,linethick0;
收:fc,linethick0;
M1:簡單移動平均(收盤價,20);
M2:簡單移動平均(收盤價,50);


由 peter109 在 2008-07-20 02:35 發表:

畫柱線(close畫柱線(closets:=上一次條件成立位置(hs);

請比較
畫柱線(close>=open,close,open,10,0),colorred;

書寫格式

__________________
至誠能勝天下至偽
至拙能勝天下至巧


由 san5w 在 2008-07-20 12:35 發表:

DEAR 版主
編譯此公式時

畫柱線(close >= open ,最低價,最高價,3,0),COLORMAGENTA;

出現 行57:畫線,解盤類函數只能用於技術指標

請大大幫忙解除疑惑

感恩!


由 peter109 在 2008-07-21 08:47 發表:

偶非版主
試著回答

估計您將指標放在條件選股中吧
先看看
放在技術指標中是否正常

__________________
至誠能勝天下至偽
至拙能勝天下至巧


全部時間均為台灣時間, 現在時間為05:59
在這個頁面顯示本主題全部的 4 個文章


Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.