到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > 顯示日期及價位
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
aileenchean
中級會員

註冊日期: Nov 2008
來  自:
文章數量: 65

顯示日期及價位

你好,我想在電腦解盤的地方顯示一些東西..
不知道怎麼寫,請幫忙..
如果在 MACD上穿0軸時,出現

格式如下,
日期,時間,收盤價,MACD上穿...

謝謝你..

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

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

回覆: 顯示日期及價位

引用:
最初由 aileenchean 發表
你好,我想在電腦解盤的地方顯示一些東西..
不知道怎麼寫,請幫忙..
如果在 MACD上穿0軸時,出現

格式如下,
日期,時間,收盤價,MACD上穿...

謝謝你..



CK:=cross(MACD,0);
EXPLAIN(CK,'MACD上穿零軸');
EXPLAINEX(CK,'日期:',date,0,0);
EXPLAINEX(CK,'時間:',time,0,0);
EXPLAINEX(CK,'收盤價:',close,2,0);

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

註冊日期: Nov 2008
來  自:
文章數量: 65

回覆: 回覆: 顯示日期及價位

抱歉,我沒說清楚..

我要的格式是這樣子的..

20081028 , 10:00 , 312 , 上穿零軸
20081104 , 11:00 , 320 , 下穿零軸
20081121 , 13:00 , 280 , 上穿零軸
20090108 , 12:00 , 330 , 下穿零軸
20090203 , 10:00 , 301 , 上穿零軸
20090729 , 13:30 , 350 , 下穿零軸

歷史的都能出現..

引用:
最初由 cgjj 發表
CK:=cross(MACD,0);
EXPLAIN(CK,'MACD上穿零軸');
EXPLAINEX(CK,'日期:',date,0,0);
EXPLAINEX(CK,'時間:',time,0,0);
EXPLAINEX(CK,'收盤價:',close,2,0);

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

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

回覆: 回覆: 回覆: 顯示日期及價位

引用:
最初由 aileenchean 發表
抱歉,我沒說清楚..

我要的格式是這樣子的..

20081028 , 10:00 , 312 , 上穿零軸
20081104 , 11:00 , 320 , 下穿零軸
20081121 , 13:00 , 280 , 上穿零軸
20090108 , 12:00 , 330 , 下穿零軸
20090203 , 10:00 , 301 , 上穿零軸
20090729 , 13:30 , 350 , 下穿零軸

歷史的都能出現..



解盤可能容不下歷史所有的記錄唷
這樣顯示也會讓系統負擔較重

看圖比看報表來的更一目了然
(把成立的地方標注明顯的線或符號)
何必多此一舉呢?

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

註冊日期: Jun 2006
來  自:
文章數量: 14

如何在指標上的交叉處顯示交叉時間?

DRAWTEXT(CK,LOW,NUMTOSTR(DATE,0)),COLORGREEN,ALIGN0;

似乎都顯示最後一天日期

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

註冊日期: Jun 2006
來  自:
文章數量: 14

DRAWNUMBER(CK,LOW,LOW,0),COLORGREEN,ALIGN0;
DRAWTEXT(CK,LOW,NUMTOSTR(LOW,0)),COLORGREEN,ALIGN0;

使用 DrawNumber 顯示正常
使用 DrawText 只會顯示最後的值

是屬於Bug 嗎?

要怎麼改才能正確使用 DRAWTEXT 來顯示串接的字串呢?

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

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

引用:
最初由 ericwu 發表
DRAWNUMBER(CK,LOW,LOW,0),COLORGREEN,ALIGN0;
DRAWTEXT(CK,LOW,NUMTOSTR(LOW,0)),COLORGREEN,ALIGN0;

使用 DrawNumber 顯示正常
使用 DrawText 只會顯示最後的值

是屬於Bug 嗎?

要怎麼改才能正確使用 DRAWTEXT 來顯示串接的字串呢?



不是 bug

是因為 NUMTOSTR 並不支援數列
碰到數列它僅轉換最終元素的數(最末根)

想想
若有兩萬根K棒, 把每根K棒的數值都轉換為字串
那麼這個字串陣列是非常佔用記憶體的
因為字串每一個字元都要佔掉一個 Byte 空間
一個七位數的數值, 轉為字串型態需要 7Bytes儲存
兩萬根就要 140000 Bytes, 約相當於 136.7 KB
(若以數值型態儲存, 並不需要如此多)
故 NUMTOSTR 函數不支援數列, 是可以理解的
況且只為了顯示為字串, 處理為字串陣列太耗資源

串接您可參考以下範例的處理方式:

範例1
CK:=mod(barpos,5)=0;
DRAWNUMBER(CK,H,H,2) ALIGN2 pxup22 coloryellow;
DRAWTEXT(CK,H,' TEST') ALIGN1 pxup22 coloryellow;

範例2
CK:=mod(barpos,5)=0;
DRAWNUMBER(CK,H,H,2) ALIGN1 pxup22 coloryellow;
DRAWTEXT(CK,H,'TEST:') ALIGN2 pxup22 coloryellow;

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

註冊日期: Jun 2006
來  自:
文章數量: 14

我其實是想把日期以2013/5/3 的格式標示在指標上
但以這種方式串,似乎要把日期切割成年月日再加入 / 來組

但定位上會有問題
不知板主能否提示該如何處理會比較適當?

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

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

引用:
最初由 ericwu 發表
我其實是想把日期以2013/5/3 的格式標示在指標上
但以這種方式串,似乎要把日期切割成年月日再加入 / 來組

但定位上會有問題
不知板主能否提示該如何處理會比較適當?



無法如那樣顯示, 您需改換顯示格式
山不轉路轉, 容易辨識閱讀即可
在可行的方法上, 找你能接受的方式

例如: 拆兩行
CK:=mod(barpos,5)=0;
DRAWNUMBER(CK,H,YEAR,0) ALIGN0 pxup42 coloryellow;
DRAWNUMBER(CK,H,MONTH*100+DAY,0) ALIGN0 pxup22 coloryellow;

向版主報告此篇 | 查IP位址
Old Post 2013-05-03 10:00
cgjj 現在離線 點選這裡查看 cgjj 的個人資料 點選這裡給 cgjj 傳送一條短訊 查找更多關於 cgjj 的文章 增加 cgjj 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為04:00 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
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.  聯絡我們