 |
taiwanyang121
資深會員
註冊日期: Sep 2009
來 自: 台北市
文章數量: 221 |
能說明一下嗎????
引用: 最初由 cgjj 發表
CK:=ref(month,1)<>month;
sp:=barslast(CK)+1;
MH:=HHV(H,SP);
ML:=LLV(L,SP);
上月收:ref(c,sp);
上月開:ref(o,sp+ref(sp-1,sp));
上月高:ref(MH,sp);
上月低:ref(ML,sp);
===============================
SP 定義為上個月後一天到目前之週期數
上月收:ref(c,sp); //了解
上月高:ref(MH,sp);//了解
上月低:ref(ML,sp)//了解
上月開:ref(o,sp+ref(sp-1,sp));///能解釋一下嗎??
|
|
向版主報告此篇 |  |
|
2010-07-23 00:16 |
|
|
|  |
 |
taiwanyang121
資深會員
註冊日期: Sep 2009
來 自: 台北市
文章數量: 221 |
對於周期的取樣及數據的引用就特別強大 , 相對的就容易混淆
引用: 最初由 cgjj 發表
其實也可這樣算
CK:=ref(month,1)<>month;
上月開: ref(o,SUMBARS(CK,2)-1);
這就是我目前的問題, TS, HTS, 使用時內建了許多函數與保留字 方便久了就懶了
而奇狐你能自創運算又有保留字或函數 在加上能能一次作完全週期運算 或選擇迴圈逐一運算 對於周期的取樣及數據的引用就特別強大 , 相對的就容易混淆
上月開: ref(o,SUMBARS(CK,2)-1); 非常容易理解
上月開:ref(o,sp+ref(sp-1,sp));周期的取樣及數據的引用, 相對的就容易混淆
|
|
向版主報告此篇 |  |
|
2010-07-23 11:18 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18100 |
回覆: 對於周期的取樣及數據的引用就特別強大 , 相對的就容易混淆
引用: 最初由 taiwanyang121 發表
這就是我目前的問題, TS, HTS, 使用時內建了許多函數與保留字 方便久了就懶了
而奇狐你能自創運算又有保留字或函數 在加上能能一次作完全週期運算 或選擇迴圈逐一運算 對於周期的取樣及數據的引用就特別強大 , 相對的就容易混淆
上月開: ref(o,SUMBARS(CK,2)-1); 非常容易理解
上月開:ref(o,sp+ref(sp-1,sp));周期的取樣及數據的引用, 相對的就容易混淆
不同的思考
上月收:ref(c,sp);
上月開:ref(o,sp+ref(sp-1,sp));
上月高:ref(MH,sp);
上月低:ref(ML,sp);
barslast 算出的 SP 可以共用, 不需重覆計算SP
將上月開單獨改用 SUMBARS 處理
則類似 Barslast 的計算等於要多算一次
(亦即 Barslast 和 SUMBARS 各算一次, 重覆算雷同的內容了)
再想想若有那麼一個函數可被呼叫,分次得到上面四個結果
那麼像Barslast 的動作不就要被算四次(重覆多算了三次)
不同狀況會有不同考量的寫法
容易理解好寫的程式 vs 速度跑的較快程式
沒有對錯, 就看設計者如何拿捏嚕 
|
|
向版主報告此篇 |  |
|
2010-07-23 11:37 |
|
|
|  |
 |
taiwanyang121
資深會員
註冊日期: Sep 2009
來 自: 台北市
文章數量: 221 |
拿捏的重要
是的
目標的達陣是要對你的經驗 獲利 速度 可靠性 作優先順序的評估
TKS!
|
|
向版主報告此篇 |  |
|
2010-07-23 13:10 |
|
|
|  |
 |
tscd782038
初級會員
註冊日期: Jan 2005
來 自:
文章數量: 19 |
請問最近五個月的每月如何撰寫
承此例:
要求最近五個月的每月最高價及最低價.....謝謝
|
|
向版主報告此篇 |  |
|
2011-04-03 21:23 |
|
|
|  |
 |
cgjj
總版主

註冊日期: Oct 2003
來 自:
文章數量: 18100 |
回覆: 請問最近五個月的每月如何撰寫
引用: 最初由 tscd782038 發表
承此例:
要求最近五個月的每月最高價及最低價.....謝謝
CK:=ref(month,1)<>month or barpos=1;
sp:=barslast(CK);
MH:HHV(H,SP+1);
ML:LLV(L,SP+1);
MH:=SETVAL(refx(CK,1) or islastbar,MH,-SP,MH);
ML:=SETVAL(refx(CK,1) or islastbar,ML,-SP,ML);
|
|
向版主報告此篇 |  |
|
2011-04-06 09:50 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|