Einer schrieb eine Alarm-Push-Richtlinie, der Nachweis war, dass das Signal nicht geschoben wurde, die Festplatte zeigt einen Fehler an, können Sie mir helfen, den Code zu sehen?
Periode_Liste = [Periode_D1,12]6060,66060, 46060,36060, PERIOD_H1,45*60, PERIOD_M30, PERIOD_M15, PERIOD_M5, PERIOD_M1];// Liste der Minutenzeilen LastTime = 0 var malevel0 = new Array ((); // definiert ein Wörterbuch malevel0[symbol]=0; Funktion OnBar ((record, symbol)) - Was ist los? Wenn (Record==Null) zurück. Das ist ein sehr schwieriges Problem. Wenn das nicht der Fall ist, dann ist das nicht möglich. zurück.
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+"]推送微信@" ); //输出一条信息 并推送微信
}
Wir sind hier. - Ich weiß. Funktion profit_order ((()//Stopp - Was ist los? Das ist der letzte Preis, den ich bekommen habe. Wenn (Preise== Null) zurück. if ((CheckPositionDirect (() ==1)// mehrere Lager - Was ist los?
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();
}
}
} */
// Hauptransaktionslogik
Funktion OnTick (Symbol)
- Was ist los?
Das ist der Typ, den Sie benötigen.
Der Name der Seite ist "Period_list [period]";
Wenn es ein Fehler ist, dann ist es ein Fehler, wenn es ein Fehler ist.
zurück.
Wenn (record[record.length - 1].Time!= lastTime) {
//Log (die neue K-Strahlkolumne erzeugen einen Link, Symbol, record[record.length - 1].Time);
lastTime = record[record.length - 1].Time; // Es ist wichtig, dass lastTime aktualisiert wird.
OnBar(record,symbol);//收盘价模式
}
}
// Plattform basiert auf Tick Level
Funktion main (() {
Falg = 1;
Var contract_list=[
exchange.IO("currency", symbols)
OnTick(symbols);
Sleep(500)
}
}
}
Ewang23/upload/asset/1642f0eca89ded61e3f8d.png Keine falschen Informationen angezeigt
Das GrasKlicken Sie auf die Roboter-Seite, um die Fehler zu sehen.