  | 
	
	
	
	tycoon868 
	資深會員 
	 
	註冊日期: Oct 2008 
	來  自:  
	文章數量: 313  | 
	
	
		
	    | 
			 
			 總版主午安~ 
 
以下是我目前的原碼: 
 
___________________________________________________________________________ 
 
Bullmust:=MBB>=5 ; 
Bearmust:=MBB<=-5 ;     
 
BullMC:=ref(Bullmust,1)=0 and Bullmust=1; 
BearMC:=ref(Bearmust,1)=0 and Bearmust=1; 
 
BullCD:=IF(Bullmust=1,Barslast(BullMC)+1,0); 
BearCD:=IF(Bearmust=1,Barslast(BearMC)+1,0); 
 
操作週期數:=IF(Bullmust=1 ,BullCD,- BearCD),color0099ff,precision0,linethick0; 
 
SP:=barslast(操作週期數=0); 
 
買訊1:=cross(MBB,5) and AR1Arate>0 ; 
買訊1:=買訊1 and sum(買訊1,SP)=1; 
 
買訊2:=cross(R1A,25) and Between(操作週期數,0,9); 
買訊2:=買訊2 and sum(買訊2,SP)=1; 
 
買訊3:=cross(R1A,50) and Between(操作週期數,0,9) ; 
買訊3:=買訊3 and sum(買訊3,SP)=1; 
 
賣訊1:=cross(360,R1A) ; 
賣訊1:=賣訊1 and sum(賣訊1,SP)=1; 
 
賣訊2:=cross(240,R1A) ; 
賣訊2:=賣訊2 and sum(賣訊2,SP)=1; 
 
賣訊3:=cross(120,R1A) ; 
賣訊3:=賣訊3 and sum(賣訊3,SP)=1; 
 
賣訊4:=cross(60,R1A) and HHV(R1A,Barslast(SP))>=90; 
賣訊4:=賣訊4 and sum(賣訊4,SP)=2; 
 
賣訊5:=cross(0,AR2ARate) and 操作週期數>0 and HHV(R1A,Barslast(SP))<90; 
賣訊5=賣訊5 and sum(賣訊5,SP)=2; 
 
__________________________________________________________________ 
 
需求一:  三個買訊都必須在 操作週期數 介於 +1 ~+8 才能成立,而且同一個操作週期之內,只能各自成立一次 
 
 
需求二: 賣訊1~3 也是在同一操作週期數只能各自成立一次為限 
 
需求三: 當該次操作週期進行期間,如果出現 cross(60,R1A),此時必須比對該操作週期 的 R1A 最高值曾經>=90 , 
             此時賣訊4 才算是成立(允許同一操作週期發生兩次),若cross(60,R1A)發生時,R1A 最高只來到 89, 
             則此賣訊4不成立 
 
需求四: 當該次操作週期進行期間,如果出現 cross(0,AR2ARate) and 操作週期數>0,此時比對該操作週期 的 R1A 最高值 
             曾經>=90,則賣訊5不成立 
 
            如果出現 cross(0,AR2ARate) and 操作週期數>0 時,此時比對該操作週期 的 R1A 最高值<90,則賣訊5成立,同一操作週期內,允許成立兩次為限 
 
 
 
***********    以上原碼有點問題,請總版主根據上面四個需求陳述,幫忙修改   ************** 
 
 
感謝 
			
			    
	     |  
	    
	      | 最後由 tycoon868 在 2015-02-26 13:49 編輯 | 
	  	  向版主報告此篇 |   | 
	     
	     
	 | 
 
	 
	2015-02-26 13:11 | 
	
	
		
	 | 
 
 
 |   
 |   |   
  | 
	
	
	
	cgjj 
	總版主 
	 
	註冊日期: Oct 2003 
	來  自:  
	文章數量: 18211  | 
	
	
		
	    | 
			 
			 引用: 最初由 tycoon868 發表 
總版主午安~ 
 
以下是我目前的原碼: 
 
___________________________________________________________________________ 
 
Bullmust:=MBB>=5 ; 
Bearmust:=MBB<=-5 ;     
 
BullMC:=ref(Bullmust,1)=0 and Bullmust=1; 
BearMC:=ref(Bearmust,1)=0 and Bearmust=1; 
 
BullCD:=IF(Bullmust=1,Barslast(BullMC)+1,0); 
BearCD:=IF(Bearmust=1,Barslast(BearMC)+1,0); 
 
操作週期數:=IF(Bullmust=1 ,BullCD,- BearCD),color0099ff,precision0,linethick0; 
 
SP:=barslast(操作週期數=0); 
 
買訊1:=cross(MBB,5) and AR1Arate>0 ; 
買訊1:=買訊1 and sum(買訊1,SP)=1; 
 
買訊2:=cross(R1A,25) and Between(操作週期數,0,9); 
買訊2:=買訊2 and sum(買訊2,SP)=1; 
 
買訊3:=cross(R1A,50) and Between(操作週期數,0,9) ; 
買訊3:=買訊3 and sum(買訊3,SP)=1; 
 
賣訊1:=cross(360,R1A) ; 
賣訊1:=賣訊1 and sum(賣訊1,SP)=1; 
 
賣訊2:=cross(240,R1A) ; 
賣訊2:=賣訊2 and sum(賣訊2,SP)=1; 
 
賣訊3:=cross(120,R1A) ; 
賣訊3:=賣訊3 and sum(賣訊3,SP)=1; 
 
賣訊4:=cross(60,R1A) and HHV(R1A,Barslast(SP))>=90; 
賣訊4:=賣訊4 and sum(賣訊4,SP)=2; 
 
賣訊5:=cross(0,AR2ARate) and 操作週期數>0 and HHV(R1A,Barslast(SP))<90; 
賣訊5=賣訊5 and sum(賣訊5,SP)=2; 
 
__________________________________________________________________ 
 
需求一:  三個買訊都必須在 操作週期數 介於 +1 ~+8 才能成立,而且同一個操作週期之內,只能各自成立一次 
 
 
需求二: 賣訊1~3 也是在同一操作週期數只能各自成立一次為限 
 
需求三: 當該次操作週期進行期間,如果出現 cross(60,R1A),此時必須比對該操作週期 的 R1A 最高值曾經>=90 , 
             此時賣訊4 才算是成立(允許同一操作週期發生兩次),若cross(60,R1A)發生時,R1A 最高只來到 89, 
             則此賣訊4不成立 
 
需求四: 當該次操作週期進行期間,如果出現 cross(0,AR2ARate) and 操作週期數>0,此時比對該操作週期 的 R1A 最高值 
             曾經>=90,則賣訊5不成立 
 
            如果出現 cross(0,AR2ARate) and 操作週期數>0 時,此時比對該操作週期 的 R1A 最高值<90,則賣訊5成立,同一操作週期內,允許成立兩次為限 
 
 
 
***********    以上原碼有點問題,請總版主根據上面四個需求陳述,幫忙修改   ************** 
 
 
感謝 
    
 
請參考以下程式,自行修正 
 
//需求1 和 需求2 
訊號:=訊號 and 操作週期數>0 and 操作週期數<9; 
訊號:=訊號 and sum(訊號,SP)=1 
 
//需求3 
賣訊4:=cross(60,R1A) and sum(R1A>=90,SP)>0; 
 
//需求4 
賣訊5:=cross(0,AR2ARate) and 操作週期數>0 and sum(R1A>=90,SP)=0; 
賣訊5:=賣訊5 and sum(賣訊5,SP)<=2; 
			
			    
	     |  
	    
	       | 
	  	  向版主報告此篇 |   | 
	     
	     
	 | 
 
	 
	2015-02-26 13:52 | 
	
	
		
	 | 
 
 
 |   
 |   |   
    
	
 
 
  
 本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。 
 
 | 
 
 
 Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.   聯絡我們
 
 |