input:x(60,"天期");
value1=average(close,x);
condition1=close>value1;
condition2=close[1]<value1[1];
if condition1 and condition2 then ret=1;
if GetSymbolInfo("到期日") < 365 then ret=1;
想要尋找"剛"站上季線,且到期日小於365天 有發可轉債的標的,寫出來好像沒有"剛"站上季線這個選項
 
        
        input:x(60,"天期");
value1=average(close,x);
condition1=close>value1;
condition2=close[1]<value1[1];
if condition1 and condition2 then ret=1;
if GetSymbolInfo("到期日") < 365 then ret=1;
想要尋找"剛"站上季線,且到期日小於365天 有發可轉債的標的,寫出來好像沒有"剛"站上季線這個選項
Hello, ED1.
小幫手將您的程式修改如下:
input:x(60,"天期"); value1=average(close,x); condition1=close>value1; condition2=close[1]<value1[1]; if condition1 and condition2 then ret=1; outputField1(value1, "季線"); outputField2(Close, "收盤價");
看起來您的程式是沒有問題的,
補充說明一下您的condition1 & condition2 也可以改寫成 close cross ove value1,
謝謝。
1 評論