請問能否設定K棒加上均線交叉反應策略

  •   488 
  • 最後發表   ccting  2021 三月 05
ccting 發文於   2021/02/25

請問能否設定均線交叉加上K棒反應策略

列如:

需求一:前一根1分K收紅 + 5日均線向上突破10日均線 

需求二:前一根1分K收黑 + 5日均線向下跌破10日均線 

謝謝

排序方式: 標準 | 最新
XQ小幫手 發文於   2021/02/26

Hi ccting,

Q:需求一:前一根1分K收紅 + 5日均線向上突破10日均線 

A:可以使用警示腳本,運用 average 搭配 GetField("收盤價", "D") 來運算 5日均線、10日均線,

在用 o[1]、c[1] 判斷前一根1分K收紅,例如以下範例警示腳本語法,範例雷達匯出檔案如附檔,以上供參考,謝謝

input:S_length(5, "短MA期數"), L_length(10, "長MA期數");
var:Short_MA(0),Long_MA(0);

//僅支援1分鐘
if barfreq <> "Min" or barinterval <> 1 then raiseRunTimeError("僅支援1分鐘");

Short_MA = average(GetField("收盤價", "D"),S_length);
Long_MA = average(GetField("收盤價", "D"),L_length);

condition1 = Short_MA cross Above Long_MA;  //5日均線向上突破10日均線 
condition2 = o[1] > c[1];    //前一根1分K收紅

if condition1 and condition2 then ret = 1;

//驗證數值用
//print(date,time,Short_MA,Long_MA,o[1],c[1]);

 

附加文件

ccting 發文於   2021/03/01

請問需求二:前一根1分K收黑 + 5日均線向下跌破10日均線 ,以下腳本是否正確。謝謝

 

input:S_L_length(10, "長MA期數"),length(5, "短MA期數"),;

var:Long_MA(0),Short_MA(0);

 

//僅支援1分鐘

if barfreq <> "Min" or barinterval <> 1 then raiseRunTimeError("僅支援1分鐘");

 

Long_MA = average(GetField("收盤價", "D"),L_length);

Short_MA = average(GetField("收盤價", "D"),S_length);

 

 

condition1 = LongShort_MA cross Above _MA;  //5日均線向上突破10日均線 

condition2 = o[1] > c[1];    //前一根1分K收紅

 

if condition1 and condition2 then ret = 1;

 

//驗證數值用

//print(date,time,Short_MA,Long_MA,o[1],c[1]);

XQ小幫手 發文於   2021/03/03

Hi ccting,

Q:請問需求二:前一根1分K收黑 + 5日均線向下跌破10日均線 ,以下腳本是否正確?

A:不對,需要將前一根1分K收黑修改,還有要修改向下跌破,最後有些變數要調整,才比較正確,

如下腳本範例語法,以上方向供您參考,謝謝。

input:S_length(5, "短MA期數"), L_length(10, "長MA期數");
var:Short_MA(0),Long_MA(0);

//僅支援1分鐘
if barfreq <> "Min" or barinterval <> 1 then raiseRunTimeError("僅支援1分鐘");

Short_MA = average(GetField("收盤價", "D"),S_length);
Long_MA = average(GetField("收盤價", "D"),L_length);

condition1 = Short_MA cross below Long_MA;  //5日均線向下跌破10日均線 
condition2 = c[1] > o[1];    //前一根1分K收黑

if condition1 and condition2 then ret = 1;

//驗證數值用
//print(date,time,Short_MA,Long_MA,o[1],c[1]);

 

ccting 發文於   2021/03/03

謝謝小幫手!

加入策略雷達出現錯誤,請問要如何排除。謝謝

 

附加文件

ccting 發文於   2021/03/04

請教小幫手,回測出現錯誤,請問要如何排除。謝謝

附加文件

XQ小幫手 發文於   2021/03/05

Hi ccting,

Q:雷達、回測出現錯誤,請問要如何排除?

A:請將執行頻率調整為分鐘頻率試試看,如下圖或附檔圖,以上說明,謝謝。

P.S. 因為這兩個腳本僅支援分鐘頻率,所以會阻擋執行日頻率

 

附加文件

發表回覆
Close