請協助XS指標的當沖自動交易程式碼,若有庫存股時,交易順序可先賣再買,若無庫存則先買在賣
當沖次數每日一次就好
之前有發文指標與交易執行時有差異,但尚未回覆,去電表示XS這部分不支援電話技術支援,希望能理解我想要的目標。
XS當沖指標程式碼如下
input: Length(14,"天數");
value1 = Average(TrueRange, Length);
value2=open-low;
value3=high-open;
value4=high-low+0.0001;
value5=value2/value4;
value6=1-value5;
value7=open-(value1*value5)/2;
value8=open+(value1*value6)/2;
condition1=high >= value8-0.0001 ;
condition2= low <= value7 ;
if condition1 then plot2(value8,"S");
if condition2 then plot3(value7,"B");
XS交易程式測試過,結果只有買進一次沒有賣出,後來將程式再加入自動交易,結果只有賣出沒有買進
程式碼是否哪裡有錯誤?
XS交易程式碼如下
input: Length(14,"天數");
value1 = Average(TrueRange, Length);
value2=open-low;
value3=high-open;
value4=high-low+0.0001;
value5=value2/value4;
value6=1-value5;
value7=open-(value1*value5)/2;
value8=open+(value1*value6)/2;
condition1=high >= value8-0.0001 ;
condition2= low <= value7 ;
if condition1 then setposition(-1,value8);
if condition2 then setposition(1,value7);
1 評論