![]() |
在這個頁面顯示本主題全部的 5 個文章 |
奇狐社區論壇 (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=4391)
[求救]引用明日起至資料最後一日的最高價
請問要怎麼在今日引用明日起至資料最後一日的最高價?
例如我要在KD<20黃金交叉時買進,10%停利,不設停損。我要在訊號發出日同時劃出這筆交易是否獲利出場。這要如何作到?
目前想到的是barpos, datacount, refx等,但作不出來,請高手幫忙,謝謝。
第一個定義明日尚未出現就無法引用.除非今日變成明日的昨天才可能引用.
__________________
E-Trader World 交易世界、
Plurk、
Facebook、
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。
回覆: [求救]引用明日起至資料最後一日的最高價
引用:
最初由 labrador 發表
請問要怎麼在今日引用明日起至資料最後一日的最高價?
原碼:
sp:=datacount-barpos+1;
hh:h*0;
for i=1 to datacount do begin
temp:=hhv(h,sp[i]);
hh[i]:=temp[datacount];
end;
sp:=datacount-barpos+1;
hh:h*0;
for i=1 to datacount do begin
temp:=hhv(h,sp[i]);
hh[i]:=temp[datacount];
end;
感謝解答!
上述的公式確實已可達到小弟的目的。但有一個問題,因為計算的資料太大,跑起來有點慢。是否可以只計算發出訊號那日的hh值呢? 因為沒訊號的hh值用不到,也許這樣可以加快公式的運算。謝謝。
原碼:
AA:=MA(C,5);
BB:=MA(C,15);
CK:=CROSS(AA,BB);
SP:=datacount-barpos+1;
SH:h*0;
hh:h*0;
for i=lbound(CK) to datacount do begin
if CK[i]=1 then begin
HH:=hhv(h,SP[i]);
SH[i]:=HH[datacount];
end;
end;
全部時間均為台灣時間, 現在時間為06:33 | 在這個頁面顯示本主題全部的 5 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.