![]() |
在這個頁面顯示本主題全部的 3 個文章 |
奇狐社區論壇 (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=5580)
想請問如何找出轉折
各位大大,
小弟想寫一個程式來找收盤價上的每一個轉折點,轉折點的定義是:
1. 高點:指標數值比前後一週期都來得高
2. 低點:指標數值比前後一週期都來得低
但不知道為什麼目前的程式總是回傳回一個 0 值... 請各位大大指點一下。
小弟寫的程式如下:
CC := CLOSE;
DD := 0;
<%
C_VBA = FFL.VarData("CC")
DAY_VBA = 0
for i = (UBound(C_VBA)-1) to 1
if (C(i) > C(i+1)) and (C(i) < C(i-1)) then
DAY_VBA = UBound(C_VBA)-i
break
end if
next
FFL.VarData("DD") = DAY_VBA
%>
PP : DD;
抱歉,上面的程式只嘗試找出低點,所列出的是幾個週期前出現這樣的轉折...
回覆: 想請問如何找出轉折
引用:
最初由 vincentee91g 發表
各位大大,
小弟想寫一個程式來找收盤價上的每一個轉折點,轉折點的定義是:
1. 高點:指標數值比前後一週期都來得高
2. 低點:指標數值比前後一週期都來得低
但不知道為什麼目前的程式總是回傳回一個 0 值... 請各位大大指點一下。
全部時間均為台灣時間, 現在時間為19:01 | 在這個頁面顯示本主題全部的 3 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.