奇狐社區論壇
在這個頁面顯示本主題全部的 7 個文章

奇狐社區論壇 (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=5850)


由 hwyhon 在 2006-08-20 02:25 發表:

[請教]解盤日期問題

[請教]如底下語法

EXPLAIN(c,NUMTOSTR(YEAR,0)+'年'+NUMTOSTR(MONTH,0)+'月'+NUMTOSTR(day,0)+'日')COLORWHITE;

照理

解盤日期應該是輸出顯現2006月5月5日

奇狐為何解盤顯現日期總無法與K線圖上日期相同總是停留在數據保存的最後日期

該如何寫或變通方法才能與圖形上同步


謝謝解答

__________________

就是發蓊梨(ㄛㄥˇ ㄌㄞˊ) 程式交易網站
[教學]指標公式及程式交易系統撰寫 [代工]

學會指標策略程式化的撰寫,將可讓你不再盲目投下辛苦賺來的血汗錢
要知道交易的策略或交易的模式長期執行下確實可獲利
交易才有意義的.否則寧可不交易



由 kkkkkk 在 2006-08-20 04:55 發表:

yy:=year; mm:=month; DD:=day;
EXPLAIN(c,NUMTOSTR(yy[sysparam(1)],0)+'年'+NUMTOSTR(mm[sysparam(1)],0)+'月'+NUMTOSTR(dd[sysparam(1)],0)+'日')COLORWHITE;


由 hwyhon 在 2006-08-20 12:06 發表:

引用:
最初由 kkkkkk 發表
yy:=year; mm:=month; DD:=day;
EXPLAIN(c,NUMTOSTR(yy[sysparam(1)],0)+'年'+NUMTOSTR(mm[sysparam(1)],0)+'月'+NUMTOSTR(dd[sysparam(1)],0)+'日')COLORWHITE;



感謝K兄

用sysparam

會拖垮速度

我程式長盤中不注意按到十字線定死當

不知還有無其他方式解決

謝謝

__________________

就是發蓊梨(ㄛㄥˇ ㄌㄞˊ) 程式交易網站
[教學]指標公式及程式交易系統撰寫 [代工]

學會指標策略程式化的撰寫,將可讓你不再盲目投下辛苦賺來的血汗錢
要知道交易的策略或交易的模式長期執行下確實可獲利
交易才有意義的.否則寧可不交易



由 ifuian 在 2006-08-20 13:56 發表:

就醬子!!

ny:=year;
nm:=month;
nd:=day;
p:=sysparam(1);
str1:=numtostr(ny[p],0)+'年'+numtostr(nm[p],0)+'月'+numtostr(nd[p],0)+'日';
explain(barpos=p,str1),colorwhite;

__________________
人外有人 天外有天 不懼不貪 亦富亦安


由 hwyhon 在 2006-08-20 16:34 發表:

回覆: 就醬子!!

引用:
最初由 ifuian 發表
ny:=year;
nm:=month;
nd:=day;
p:=sysparam(1);
str1:=numtostr(ny[p],0)+'年'+numtostr(nm[p],0)+'月'+numtostr(nd[p],0)+'日';
explain(barpos=p,str1),colorwhite;




感謝 ifuian 兄 及 K兄

ifuian 兄

這也動用sysparam

奇狐只要動到它sysparam

比跑陳述五百句子的程式跑的還慢

不知奇狐有無別的解決方式

謝謝兩位前輩

__________________

就是發蓊梨(ㄛㄥˇ ㄌㄞˊ) 程式交易網站
[教學]指標公式及程式交易系統撰寫 [代工]

學會指標策略程式化的撰寫,將可讓你不再盲目投下辛苦賺來的血汗錢
要知道交易的策略或交易的模式長期執行下確實可獲利
交易才有意義的.否則寧可不交易



由 fox1688 在 2006-09-09 23:05 發表:

我也有此問題困擾 - 是否真的無解 ?

技術團隊是否有其他解 ? 抑或可尋求 博庭社 解決 ?


由 cgjj 在 2006-09-10 01:56 發表:

引用:
最初由 fox1688 發表
我也有此問題困擾 - 是否真的無解 ?

技術團隊是否有其他解 ? 抑或可尋求 博庭社 解決 ?



目前最好的解決方式是加一句
DE:DATE LINETHICK0;
將日期顯示於指標圖形中(不要顯示於解盤中)

sysparam(n) 中的數由於會隨著十字游標改變
所以當有用 sysparam(n) 函數時
十字游標每動一下
系統就會讓公式重新運算一次(呈現最新結果)
當公式計算負荷重時,移動就會變很鈍


若您一定要放於解盤中
建議您採以下策略, 即可改善很多:
1.縮減公式計算的K棒數
2.將公式拆為兩個公式(用兩個副圖看)
 不要將很多公式都塞於一個公式中, 減輕負擔


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


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

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