  | 
	
	
	
	P2372 
	中級會員 
	 
	註冊日期: Mar 2012 
	來  自: 台北 
	文章數量: 35  | 
	
	
		
	    
			  [求救]如何回測500根5分鐘k線的準確狀況?
			版主您好, 請教個問題: 
//我設定了2個公式, 1個是買點, 1個是賣點,  
數據型態是5分鐘K線, 
BI:=0;//買點出現時的5分鐘K線的OPEN; 
S1:=0;//賣點出現時的5分鐘K線的CLOSE; 
WIN:=0;//500根5分鐘K線的損益計算值; 
COUNT_S1_OK:=0;//計算成功的次數, 買點出現後5K>買點OPEN=OK; 
COUNT_S1_NOK:=0;//計算失敗的次數, 買點出現5K後<買點OPEN=NOK; 
RSV:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100; 
K:=SMA(RSV,6,1); 
D:=SMA(K,6,1); 
買點1:=IF(K值<20 AND C<REF(LLV(L,100),1),1,0);DRAWICON(買點1,L-1,4);//買點條件; 
賣點1:=IF(K值>80 AND C>REF(HHV(H,100),1),1,0);DRAWICON(賣點1,H+1,5);//賣點條件 
 
我的困難1: 每次寫完公式後, 都要回頭用眼睛檢查是否有效, 有沒有買點出現後又爆跌或是賣點出現後又暴漲的情形, 很沒效率 
想請問:  
[求救1]如何回測500根5分鐘k線的準確狀況? 
例如: 上面的買點成立後, 如何回測買點後的500根K線裡, 出現買點5K<買點的有幾次?  出現買點後5K>買點的有幾次? (賣點狀況先不用回答, 先請問買點的損益計次問題) 
 
我的困難2:不會寫計算公式的損益? 
[求救2]如何回測500根5分鐘k線的損益? 
例如:同上求救1的例子中的公式, 當我出現第1個買點時開始將那根K線的OPEN紀錄到變數B1, 到下1個出現賣點出現時作賣出,並將賣點的CLOSE值記錄到變數S1, 損益變數:WIN=S1-B1; 
 
我的困難3:如何在解盤中, 顯示出這個WIN的值? 
我使用BARSLAST只能顯示最後1個條件出現的位置, 但是我想指定從現在起往前計算500根5分鐘K線的所有的買賣點條件成立後的狀況? 
 
感謝協助 
			P2372 附帶上了此圖片: 
 
			__________________ 
win365     
	     |  
	    
	       | 
	  	  向版主報告此篇 |   | 
	     
	     
	 | 
 
	 
	2012-04-15 08:16 | 
	
	
		
	 | 
 
 
 |   
 |   |   
  | 
	
	
	
	P2372 
	中級會員 
	 
	註冊日期: Mar 2012 
	來  自: 台北 
	文章數量: 35  | 
	
	
		
	    | 
			 版主大大, 這個問題也請協助下, 您都沒回覆這個問題?
			 版主大大, 
這個問題我想不出來, 我知道您一定很忙,  
不過還是要請您撥空幫我回復下, 小弟實在想不出來這個寫法? 
 
 
吳先生 
			
			__________________ 
win365     
	     |  
	    
	       | 
	  	  向版主報告此篇 |   | 
	     
	     
	 | 
 
	 
	2012-04-24 07:20 | 
	
	
		
	 | 
 
 
 |   
 |   |   
  | 
	
	
	
	cgjj 
	總版主 
	 
	註冊日期: Oct 2003 
	來  自:  
	文章數量: 18211  | 
	
	
		
	    | 
			 回覆: [求救]如何回測500根5分鐘k線的準確狀況?
			 引用: 最初由 P2372 發表 
版主您好, 請教個問題: 
//我設定了2個公式, 1個是買點, 1個是賣點,  
數據型態是5分鐘K線, 
BI:=0;//買點出現時的5分鐘K線的OPEN; 
S1:=0;//賣點出現時的5分鐘K線的CLOSE; 
WIN:=0;//500根5分鐘K線的損益計算值; 
COUNT_S1_OK:=0;//計算成功的次數, 買點出現後5K>買點OPEN=OK; 
COUNT_S1_NOK:=0;//計算失敗的次數, 買點出現5K後<買點OPEN=NOK; 
RSV:=(CLOSE-LLV(LOW,20))/(HHV(HIGH,20)-LLV(LOW,20))*100; 
K:=SMA(RSV,6,1); 
D:=SMA(K,6,1); 
買點1:=IF(K值<20 AND C<REF(LLV(L,100),1),1,0);DRAWICON(買點1,L-1,4);//買點條件; 
賣點1:=IF(K值>80 AND C>REF(HHV(H,100),1),1,0);DRAWICON(賣點1,H+1,5);//賣點條件 
 
我的困難1: 每次寫完公式後, 都要回頭用眼睛檢查是否有效, 有沒有買點出現後又爆跌或是賣點出現後又暴漲的情形, 很沒效率 
想請問:  
[求救1]如何回測500根5分鐘k線的準確狀況? 
例如: 上面的買點成立後, 如何回測買點後的500根K線裡, 出現買點5K<買點的有幾次?  出現買點後5K>買點的有幾次? (賣點狀況先不用回答, 先請問買點的損益計次問題) 
 
我的困難2:不會寫計算公式的損益? 
[求救2]如何回測500根5分鐘k線的損益? 
例如:同上求救1的例子中的公式, 當我出現第1個買點時開始將那根K線的OPEN紀錄到變數B1, 到下1個出現賣點出現時作賣出,並將賣點的CLOSE值記錄到變數S1, 損益變數:WIN=S1-B1; 
 
我的困難3:如何在解盤中, 顯示出這個WIN的值? 
我使用BARSLAST只能顯示最後1個條件出現的位置, 但是我想指定從現在起往前計算500根5分鐘K線的所有的買賣點條件成立後的狀況? 
 
感謝協助 
    
 
Re1 
條件沒明確定義 
例如: 何謂 "出現買點5K" 和 "出現買點後5K" ?? 
 
Re2 
在賣點的位置去計算:  賣價-ref(買價,barslast(買點))  即可得到 
 
Re3 
運用 Sum 把近500根, 每次賣出的損益累加起來即可 
			
			    
	     |  
	    
	       | 
	  	  向版主報告此篇 |   | 
	     
	     
	 | 
 
	 
	2012-04-24 08:43 | 
	
	
		
	 | 
 
 
 |   
 |   |   
    
	
 
 
  
 本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。 
 
 | 
 
 
 Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.   聯絡我們
 
 |