![]() |
在這個頁面顯示本主題全部的 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=18780)
[求救]
STKINDI('FIXT1','MA(HIGH,3)',0,11) //指定引用多分鐘
STKINDI('FIXT1','MA(LOW,3)',0,11) //指定引用多分鐘
多54分要引用到多27分如何寫請總板主協助.謝謝!
我以把數據資料週期調到54分
回覆: [求救]
引用:
最初由 santienchang 發表
STKINDI('FIXT1','MA(HIGH,3)',0,11) //指定引用多分鐘
STKINDI('FIXT1','MA(LOW,3)',0,11) //指定引用多分鐘
多54分要引用到多27分如何寫請總板主協助.謝謝!
我以把數據資料週期調到54分
回覆: 回覆: [求救]
引用:
最初由 cgjj 發表
27分和54分,都是非系統預設標準分鐘週期
兩者都是被歸屬為 '多分鐘' 週期
'多分鐘' 週期僅被記憶最後用的一組
故不能在27分週期內去引用54分週期
但問題是可以被解決的
而且速度可能會比採用 "引用" 的方式來的快
就是直接在 27分內去算出 54分的 MA 值
(不需引用,直接推算出)
範例如下: (於27分線中跑)
N:=3;
CK:=barslast(date<>ref(date,1));
CK:=MOD(CK,2)=0; // MOD 設為 54/27=2
CKSP:=barslast(CK);
R1CK:=refx(CK,1) or islastbar;
HH:=HHV(H,CKSP+1);
HH:=SETVAL(R1CK or datacount,HH,-CKSP,HH);
LL:=LLV(L,CKSP+1);
LL:=SETVAL(R1CK or datacount,LL,-CKSP,LL);
HH:=HH*CK; LL:=LL*CK;
SSSP:=sumbars(CK,N);
MABH:SUM(HH,SSSP)/N; //54分
MABL:SUM(LL,SSSP)/N; //54分
其中 MABH 就是54分之 MA(HIGH,3)
其中 MABL 就是54分之 MA(LOW,3)
回覆: 回覆: 回覆: [求救]
引用:
最初由 santienchang 發表
謝謝總板主協助又學了一樣.
.如要改為EMA,3要改哪裡?請教.
回覆: 回覆: 回覆: 回覆: [求救]
引用:
最初由 cgjj 發表
EMA 與 MA 大不同,EMA 比 MA 處理來的複雜
因為有累算,故推算處理過程會不一樣
需要另外重新寫過
你的主軸到底是什麼?
是 EMA? 還是 MA? 還是其他?
若主軸尚未確立,請自行參考範例推算處理
因為沒有通式可因應,都需要個別推算處理
主軸確立了,才比較能夠協助您
回覆: 回覆: 回覆: 回覆: 回覆: [求救]
引用:
最初由 santienchang 發表
報告總板主
即時盤中K線高低距離MAH與MAL有段距離當K高或低到達
MAH.L線時指數值會增大或減少.如用EMA累計教平穩數值
有利充分時間預掛單.
或總板主以前幫我的原碼.如能換算也可以.請指教.
MAH3:=MA(HIGH,3);
MAL3:=MA(LOW,3);
MMH3:=MAH3+(MAH3-HIGH)/3;
MML3:=MAL3-(LOW-MAL3)/3;
MHH:IF(HIGH>MMH3,MAH3,MMH3),color00FFFF;
MLL:IF(LOW<MML3,MAL3,MML3),color00FFFF;
總板主辛苦了!
今盤中測試完成.感謝您的協助!
全部時間均為台灣時間, 現在時間為22:17 | 在這個頁面顯示本主題全部的 7 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.