前一天的數據由大到小排列并取出 [金字塔]
- 咨詢內容:
1分鐘周期,把前一天的ABS(C-O)按照由大到小的順序排列,并且取出最大的N個相加得到P,請問用公式應該怎么寫呢,謝謝
- 金字塔客服:
假設n為6:
h1:ref(large(abs(c-o),todaybar,1),todaybar);
h2:ref(large(abs(c-o),todaybar,2),todaybar);
h3:ref(large(abs(c-o),todaybar,3),todaybar);
h4:ref(large(abs(c-o),todaybar,4),todaybar);
h5:ref(large(abs(c-o),todaybar,5),todaybar);
h6:ref(large(abs(c-o),todaybar,6),todaybar);
p:h1+h2+h3+h4+h5+h6;
- 用戶回復:
如果我想取N,N的數量是使其對應的VOL累加能超過全天成交量的10%,這種情況下這個p應該怎么寫呢?
- 網友回復:
ss:=0;
vv:callstock(stklabel,vtvol,6);
n:ref(valuewhen(cross(sum(vol,todaybar)/vv>0.1,0.5),todaybar),todaybar);
for i=1 to n do begin
ss:=ss+ref(large(abs(c-o),todaybar,i),todaybar);
end
p:ss; - 網友回復:
cross(sum(vol,todaybar)/vv>0.1,0.5);
為什么是0.5的,這句怎么理解?
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容