Las estrategias de enseñanza: Cuando el precio de la moneda es mayor o menor que el valor establecido, se impulsa automáticamente un mensaje a WeChat. Se puede establecer un intervalo mínimo de impulso.
Cuando el precio de la moneda es más alto o más bajo que el valor establecido, un mensaje se empuja automáticamente a WeChat o telegrama.
/* This stragegy will sent a message to your telegram when the price is higher or lower than the set price. All stragegy must has a main function as the entrance. */ function main() { //change symbol,will cover the default exchange which was set when start a bot.Currency is a strategy arguments exchange.IO("currency", Currency) var lastPushTime = 0 //the variable of last push timestamp. while(true){ //run a infinite loop, which is the basic structure var ticker = _C(exchange.GetTicker) // for information about GetTicker, check on https://fmz-docs.readthedocs.io/en/latest/code_Instruction/Market%20API.html#getticker if(ticker.Last > UpPrice || ticker.Last < LowPrice){ //ticker.Last represents the last deal price if(Date.now() - lastPushTime > 300*1000){ //only push once in 5 mins, Date.now() return ms. lastPushTime = Date.now() //update lastPushTime Log(Currency, 'Price is: ', ticker.Last, '@') //Log the price on the bot's page and sent the message. '@' in the end means push message } } Log(Currency, 'Price is: ', ticker.Last) //just log the price Sleep(Interval*1000) //check the last price again after Interval seconds } }
Ha hecho un umbral para Superman.¿Por qué el robot no puede comunicarse con los sujetos cuando está en funcionamiento?
El esfuerzo por cuantificarSe recomienda añadir títulos en inglés para que los amigos extranjeros puedan leerlos.
MonitoreoEn la revisión, la plataforma que escogió fue un poco agresiva.
Las hierbasNo puedo volver a evaluar, tengo que volver a evaluar para impulsar los precios.