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

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


由 cffyz168 在 2021-05-19 01:58 發表:

[問題]每日起算

買成筆:=BTradeOrders colorred linethick0;
賣成筆:=STradeOrders colorgreen linethick0;
差:=賣成筆-買成筆 linethick0 colorff9900;
N:=if(datatype>=3,2,if(datatype=2,4,10));
均:MA(差,7) COLORMAGENTA,Precision0 linethick1;
請問,如何讓「均」可以每日首根才起算,而不要延續前一日的數值,前七根無數據則空白即可。程式該如修改,謝謝


由 cgjj 在 2021-05-19 09:20 發表:

回覆: [問題]每日起算

引用:
最初由 cffyz168 發表
買成筆:=BTradeOrders colorred linethick0;
賣成筆:=STradeOrders colorgreen linethick0;
差:=賣成筆-買成筆 linethick0 colorff9900;
N:=if(datatype>=3,2,if(datatype=2,4,10));
均:MA(差,7) COLORMAGENTA,Precision0 linethick1;
請問,如何讓「均」可以每日首根才起算,而不要延續前一日的數值,前七根無數據則空白即可。程式該如修改,謝謝




買成筆:=BTradeOrders colorred linethick0;
賣成筆:=STradeOrders colorgreen linethick0;
差:=賣成筆-買成筆 linethick0 colorff9900;
N:=if(datatype>=3,2,if(datatype=2,4,10));
DEKN:=barslast(tradedate<>ref(tradedate,1))+1;
//當日已發生K棒數不足7根時,以該日現有K棒數計算。
M:=if(DEKN>7,7,DEKN);
均:MA(差,M) COLORMAGENTA,Precision0 linethick1;


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


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

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