到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [問題]請問記錄指標數值並比較的語法?
總頁數 (2): « 1 [2]   上一主題   下一主題
作者
主題 發表新主題    回覆主題
Digol
中級會員

註冊日期: Jun 2004
來  自:
文章數量: 43

引用:
最初由 cgjj 發表
那是起算點呀

起算點若[指標數值]不為零
就會被標上紅綠K,當第一成立之紅綠K
找第二紅綠K時,會跟它去比較



如上圖,副圖指標處最後一根綠柱,K線應該變綠K,可是沒有?

另外我可能誤會板主所謂的起算點了,非常抱歉,我以為所謂的起算點是指標啟始點,正確的起算點是第一次差值增加或減少時記錄指標數值(如副圖的第1次紅柱),往後變動跟此指標數值比較,而不是跟每天第1根比較。

__________________
大家發財^^

最後由 Digol 在 2016-11-17 10:38 編輯 向版主報告此篇 | 查IP位址
Old Post 2016-11-17 09:36
Digol 現在離線 點選這裡查看 Digol 的個人資料 點選這裡給 Digol 傳送一條短訊 查找更多關於 Digol 的文章 增加 Digol 至你的好友列表 編輯/刪除訊息 引用回覆
Digol
中級會員

註冊日期: Jun 2004
來  自:
文章數量: 43

引用:
最初由 Digol 發表
如上圖,副圖指標處最後一根綠柱,K線應該變綠K,可是沒有?

另外我的需求是第一次差值增加或減少時記錄指標數值(如副圖的第1次紅柱),往後變動跟此指標數值比較,而不是跟每天第1根比較。

Digol 附帶上了此圖片:

__________________
大家發財^^

向版主報告此篇 | 查IP位址
Old Post 2016-11-17 09:52
Digol 現在離線 點選這裡查看 Digol 的個人資料 點選這裡給 Digol 傳送一條短訊 查找更多關於 Digol 的文章 增加 Digol 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18145

引用:
最初由 Digol 發表
如上圖,副圖指標處最後一根綠柱,K線應該變綠K,可是沒有?

另外我可能誤會板主所謂的起算點了,非常抱歉,我以為所謂的起算點是指標啟始點,正確的起算點是第一次差值增加或減少時記錄指標數值(如副圖的第1次紅柱),往後變動跟此指標數值比較,而不是跟每天第1根比較。



先釐清一下

我是說起算點是當日首根
起算點若[指標數值]不為零就會被標上紅綠K
起算點不一定是被標示的第一點
第一個[指標數值]非零之處,才會是被標示的第一點


目前的程式,處理方式舉例說明如下:
(以下數字均為[指標數值],並非[差值])

起算點是當日首根,若首根[指標數值]為零,就續找後面非零的

例如:
當天第1-3根為零,第4根是688
第4根就會被標上紅K (首根正向)
第5-6根為零,第7根是655,跳過不處理(雖比第4根小,但同向)
第8根為零,第9根是-690,跳過不處理(雖反向,但比第4根大)
第10根為350,跳過不處理(同向略過)
第11根為-660,標上綠K(反向,且比第4根小)
第12根為零,第13根是670,跳過不處理(雖反向,但比第11根大)
第14根為零,第15根是-600,跳過不處理(同向略過)
第16根為零,第17根是580,標上紅K

建議提供帶入的[元素]程式
如此雙方有相同的數據,比較容易溝通比對

向版主報告此篇 | 查IP位址
Old Post 2016-11-17 12:07
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
Digol
中級會員

註冊日期: Jun 2004
來  自:
文章數量: 43

引用:
最初由 cgjj 發表
先釐清一下

我是說起算點是當日首根
起算點若[指標數值]不為零就會被標上紅綠K
起算點不一定是被標示的第一點
第一個[指標數值]非零之處,才會是被標示的第一點


目前的程式,處理方式舉例說明如下:
(以下數字均為[指標數值],並非[差值])

起算點是當日首根,若首根[指標數值]為零,就續找後面非零的

例如:
當天第1-3根為零,第4根是688
第4根就會被標上紅K (首根正向)
第5-6根為零,第7根是655,跳過不處理(雖比第4根小,但同向)
第8根為零,第9根是-690,跳過不處理(雖反向,但比第4根大)
第10根為350,跳過不處理(同向略過)
第11根為-660,標上綠K(反向,且比第4根小)
第12根為零,第13根是670,跳過不處理(雖反向,但比第11根大)
第14根為零,第15根是-600,跳過不處理(同向略過)
第16根為零,第17根是580,標上紅K

建議提供帶入的[元素]程式
如此雙方有相同的數據,比較容易溝通比對



1、指標數值可用類似『量』的概念視之,雖有正負但不是每根K線都會變動。
2、同向的定義是差值=指標數值-REF(指標數值,1)的增減,而非數值的正負。
3、所以我想利用『差值』的正負(增減)來啟動多空的判別,但還需要比較『數值』的大小。
4、開盤後直到第一次出現的差值增減即先定義多空(但需要記錄數值以利後面判斷)。
5、後續差值若同向則不比較不記錄(數值),差值反向才比較數值的大小。
6、例如開盤第一次差值增加視為多(數值A),直到差值出現減少且數值<A則轉空(此時記錄數值),若數值>A則忽略。
7、多空轉換成立才記錄數值(只記錄當下),以利後續判別。
8、轉空之後(數值B),直到差值出現增加且數值>B則轉多(此時記錄數值),若數值<B則忽略。

Digol 附帶上了此圖片:

__________________
大家發財^^

向版主報告此篇 | 查IP位址
Old Post 2016-11-17 15:35
Digol 現在離線 點選這裡查看 Digol 的個人資料 點選這裡給 Digol 傳送一條短訊 查找更多關於 Digol 的文章 增加 Digol 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18145

引用:
最初由 Digol 發表
1、指標數值可用類似『量』的概念視之,雖有正負但不是每根K線都會變動。
2、同向的定義是差值=指標數值-REF(指標數值,1)的增減,而非數值的正負。
3、所以我想利用『差值』的正負(增減)來啟動多空的判別,但還需要比較『數值』的大小。
4、開盤後直到第一次出現的差值增減即先定義多空(但需要記錄數值以利後面判斷)。
5、後續差值若同向則不比較不記錄(數值),差值反向才比較數值的大小。
6、例如開盤第一次差值增加視為多(數值A),直到差值出現減少且數值<A則轉空(此時記錄數值),若數值>A則忽略。
7、多空轉換成立才記錄數值(只記錄當下),以利後續判別。
8、轉空之後(數值B),直到差值出現增加且數值>B則轉多(此時記錄數值),若數值<B則忽略。



原碼:
數值:={請自行帶入指標數值}; 差值:=數值-REF(數值,1); StNo:=lbound(BARSSINCE(差值<>0)); if StNo=0 then exit; NowDir:=SGN(差值[StNo]); Old數值:=數值[StNo]; RG:=C*0; RG[StNo]:=NowDir; for i=StNo+1 to datacount do begin ChkDir:=SGN(差值[i]); if 差值[i]<>0 and NowDir<>ChkDir and SGN(數值[i]-Old數值)=ChkDir then begin NowDir:=ChkDir; Old數值:=數值[i]; end; RG[i]:=NowDir; end; RG>0 colorred; RG<0 colorgreen; RG=0 color777777;

向版主報告此篇 | 查IP位址
Old Post 2016-11-18 13:35
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18145

建議之後用類似這樣表達,會容易理解和溝通

A 為 指標數值
B 為 REF(指標數值,1)
A>B 或 A<B


現在的方式 差值=指標數值-REF(指標數值,1)
以 "差值增加、差值減少" 來描述
容易被誤理解成為 前一根差值>目前這根差值 或 前一根差值<目前這根差值
而非 A>B 或 A<B

向版主報告此篇 | 查IP位址
Old Post 2016-11-18 13:42
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
Digol
中級會員

註冊日期: Jun 2004
來  自:
文章數量: 43

感謝板主指導,謝謝。

__________________
大家發財^^

向版主報告此篇 | 查IP位址
Old Post 2016-11-18 15:01
Digol 現在離線 點選這裡查看 Digol 的個人資料 點選這裡給 Digol 傳送一條短訊 查找更多關於 Digol 的文章 增加 Digol 至你的好友列表 編輯/刪除訊息 引用回覆
cgjj
總版主

註冊日期: Oct 2003
來  自:
文章數量: 18145

引用:
最初由 Digol 發表
感謝板主指導,謝謝。


不客氣 ^^

向版主報告此篇 | 查IP位址
Old Post 2016-11-18 15:14
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為13:20 發表新主題    回覆主題
總頁數 (2): « 1 [2]   上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

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

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們