이 전략 코드에서 문제를 보도록 도와 주시겠습니까?

저자:23, 2021-10-13 10:00:52, 업데이트:

어떤 사람은 알람 추진 정책을 작성했습니다. 다시 테스트는 신호를 밀어주지 않았습니다. 실제 디스크는 오류가 있음을 알려줍니다.img

기간_목록 = [기간_D1,126060,66060, 46060,36060,PERIOD_H1,45*60,PERIOD_M30,PERIOD_M15,PERIOD_M5,PERIOD_M1];//분 줄 목록 lastTime=0 var malevel0 = new Array ((); // malevel0[symbol]=0이라는 사전을 정의합니다; function OnBar ((record,symbol) 는 - 그래요 if (record==null) 는 var len=record.length-1; if ((len <200)

var ma200=TA.MA(record,ma_len)
var cci = talib.CCI(record, cci_len)
if(record[len].Open<ma200[len])
    malevel0[symbol]=1;
var con=(malevel0[symbol]==1) && record[len].Open>ma200[len] && cci[len]>cci_value
//Log("con",malevel0[symbol]l,malevel0,record[len].Open,ma200[len],cci[len],record[len-1].Open,ma200[len-1]);
if(con)
{
      malevel0[symbol]=0;
      str = _D(record[record.length - 1].Time);//把 此刻的 毫秒时间  转换成  字符串(能看懂的)
      Log("条件提示["+symbol+str+"]推送微信@" ); //输出一条信息  并推送微信
    
}

♪ ♪ /* function profit_order ((() / 중지 - 그래요 prices=get_last_price (값을 얻는다) if ((prices==null) if ((CheckPositionDirect (() ==1)// 다중 하우스 - 그래요

   if( prices[0]-stop_price>profit_perent*stop_price/100)
   {
       Log("多止盈",prices[0],stop_price);
       ClosePosition(prices[0]);
       reset();
 
   }
 
 }else if(CheckPositionDirect()==-1)//空仓
 {
   if( stop_price-prices[1] >profit_perent*stop_price/100)
   {
       Log("空止盈",prices[1],stop_price);
       ClosePosition(prices[1]);
       reset();
 
   }
    
 }  

} */

// 주요 거래 논리 function ONTICK (기호) {
//exchange.SetContractType ( 버튼); record = exchange.GetRecords ((Period_list[period]); if ((record==null) 는 if (record[record.length - 1].Time!= lastTime) { //Log (새로운 K 줄기 기둥을 ,symbol,record[record.length - 1].Time]를 생성합니다.) lastTime = record[record.length - 1].Time; // lastTime를 업데이트해야 합니다.

         OnBar(record,symbol);//收盘价模式
       
    }

}

// 틱 레벨에 기반한 플랫폼 function main (() { falg=1; var contract_list=[BTC_USDT,ETH_USDT] for ((var i=0; i

     exchange.IO("currency", symbols)
     OnTick(symbols); 
     Sleep(500)  
    }
    
    
}

}


더 많은

23/upload/asset/1642f0eca89ded61e3f8d.png 잘못된 정보를 표시하지 않습니다.

초목로봇 페이지에 클릭하면 특정 오류를 볼 수 있습니다.