奇狐社區論壇
在這個頁面顯示本主題全部的 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=5474)


由 quickcccc 在 2006-06-20 23:08 發表:

指標視窗中 如何同時顯示同一種指標 , 但是不同數據列來源

例如

目前主圖在 台泥

同一指標視窗 想顯示出多種股票 如下

"macd.macd"( 12, 26 , 台泥 ) ;
"macd.macd"( 12, 26 , 亞泥 ) ;
"macd.macd"( 12, 26 , 水泥指數 ) ;

當然上面的 macd 寫法是錯誤的 是不能這樣寫的

有想過用 DLL 寫一個 " 可傳入數據列" 的 macd ( )

如此就可以用 "macd @ macd"( 12, 26 , 亞泥 ) ;

但是 DLL 不會寫

也 不想使用重複撰寫多個 macd 原始碼 , 然後賦予各自 "台泥 亞泥 ... 數據列" 的方法


請問還有其他發法可解決嗎


由 peter109 在 2006-06-21 00:06 發表:

別名: 引用指標
所屬類別: 其他函數 參數數量: 4

引用任意股票任意週期的任意指標輸出
用法:
STKINDI(STKLABEL,INDINAME,INDITYPE,PERIOD)
STKLABEL指定股票代碼,如為空表示當前股票
INDITYPE為指標類型,有效值範圍為(0-2),依次表示技術指標、條件選股、交易系統公式;
PERIOD為週期類型,有效值範圍為(-1-12),依次表示:
當前週期、分筆成交、1分鐘、5分鐘、15分鐘、30分鐘、60分鐘、日、周、月、年、多日、多分鐘、多秒線
例如:STKINDI('1A0001','MA.MA1',0,DATAPERIOD);計算1A0001的當前週期MA指標的MA1指標線

STKINDI('','RSI.RSI1',0,DATAPERIOD);計算當前股票的當前週期MA指標的MA1指標線

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


由 quickcccc 在 2006-06-21 00:15 發表:

謝謝 ~ 學習

==========================

忘了一件事沒問清楚

如果我要傳的數據列不是"股票" '1A0001'

而是傳

Low - ma ( Low , 12 ) ,
IndexL - ema [ IndexL ,12 ] ..... 之類的 ;

要如何寫呢 ?



由 peter109 在 2006-06-21 07:14 發表:

X1:Low - ma ( Low , 12 ) ,
X2:IndexL - ema [ IndexL ,12 ] ..... 之類的 ;
將上述另建公式 其他做法相同

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


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


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

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