『最佳拍檔』智能決策系統

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2704|回复: 3

請教寫掃描程式

[复制链接]
发表于 2007-7-13 12:06:55 | 显示全部楼层 |阅读模式

MatthewAY,

非常敬佩你擁有豐富的知識及熱情解答網友的問題,
使我在此穫益良多,在此先行向你致謝!

我現有一程式想請教如下:
某一股票在上升過程中,其每一較大形調整的最低位(微小調整不算),
都要高於上一次調整的最低位。即梯級形向上。
我用了Trough(1 , LOW,1) > Trough(2 , LOW  ,1 )但不行, 煩指教應如何寫,謝謝!

发表于 2007-7-13 23:14:49 | 显示全部楼层

很多解釋都可以於 Help 內找得到的 !

Trough Value

SYNTAX trough( Nth, DATA ARRAY, % MINIMUM CHANGE )

FUNCTION Plots the value of DATA ARRAY Nth trough(s) ago. 
This uses the Zig Zag function (see Zig Zag) to determine the troughs. 
N=1 would return the value of the most recent trough.  N=2 would return
the value of the 2nd most recent trough.  Etc.

EXAMPLE trough( 1,close,5 )


trough function 的用法就是以上這個說明, 很明顯只要修改第 3 個參數
% MINIMUM CHANGE 為大一點的數字便會得到較大形調整的最低位

你可以自己試試代入不同的參數,  看你對那一個最為滿意 !

看這個是否能夠解決你的問題 ?

以下是兩個不同參數的結果圖例子 :

Trough(1 , LOW,1)
Trough(1 , LOW,8)
    


  

trough_function_samples.gif
发表于 2007-7-13 23:51:19 | 显示全部楼层

不過以你的條件去選時, 會有很多都符合結果的位置 !!

 

所以如果你改用  Cross(Trough(1 , LOW,8) , Trough(2 , LOW,8) )

 

便可以有一個清晰的位置 !

trough_function_samples_02.gif
trough_function_samples_03.gif
 楼主| 发表于 2007-7-14 01:50:39 | 显示全部楼层
非常感謝你的幫忙,辛苦晒!剛剛研究完你給我的第1個方式,我亦覺得不大好,有的股票還可以,有的股票又行不通。第2個方式由於時間關係還沒驗證,待驗證後再請教你!謝謝!!!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|『最佳拍檔』智能決策系統

GMT+8, 2024-4-29 21:27 , Processed in 0.055940 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表