send_backtest_start_deliminator_message

This commit is contained in:
Bemhreth 2022-02-01 22:50:33 +03:00
parent 7c1ffcc1a1
commit 58c07a7ce5
5 changed files with 21 additions and 0 deletions

View File

@ -15,9 +15,11 @@ from datetime import datetime
from user_data.strategies.util import execute, back_test
from user_data.strategies.config import Config
from user_data.strategies.notifier import send_backtest_start_deliminator_message
class Strategy002(IStrategy):
send_backtest_start_deliminator_message('send_backtest_start_deliminator_message',Config.BACKTEST_COIN ,Config.BACKTEST_MONTH_LIST[Config.BACKTEST_DATA_CLEANER_MONTH_INDEX], Config.BACKTEST_DATA_CLEANER_YEAR)
"""
Strategy 002
author@: Gerald Lonlas

View File

@ -15,9 +15,11 @@ from datetime import datetime
from user_data.strategies.util import back_test, execute
from user_data.strategies.config import Config
from user_data.strategies.notifier import send_backtest_start_deliminator_message
class Strategy003(IStrategy):
send_backtest_start_deliminator_message('send_backtest_start_deliminator_message',Config.BACKTEST_COIN ,Config.BACKTEST_MONTH_LIST[Config.BACKTEST_DATA_CLEANER_MONTH_INDEX], Config.BACKTEST_DATA_CLEANER_YEAR)
"""
Strategy 003
author@: Gerald Lonlas

View File

@ -12,8 +12,11 @@ import talib.abstract as ta
from user_data.strategies.util import back_test, execute
from user_data.strategies.config import Config
from user_data.strategies.notifier import send_backtest_start_deliminator_message
class Strategy004(IStrategy):
send_backtest_start_deliminator_message('send_backtest_start_deliminator_message',Config.BACKTEST_COIN ,Config.BACKTEST_MONTH_LIST[Config.BACKTEST_DATA_CLEANER_MONTH_INDEX], Config.BACKTEST_DATA_CLEANER_YEAR)
"""
Strategy 004
author@: Gerald Lonlas

View File

@ -1,4 +1,7 @@
class Config:
NOTIFIER_TELEGRAM_CHANNEL_ID_BACKTEST = "-1001569603630"
NOTIFIER_TELEGRAM_BOT_API_TOKEN_BACKTEST = "914726826:AAEHl2IH3tjXvAwe_hnTcxKjHmRismua0VE"
BACKTEST_DOWNLOADED_JSON_DATA_FILE_PATH = ""
BACKTEST_DATA_CLEANER_YEAR = 2020
BACKTEST_DATA_CLEANER_MONTH_INDEX = 9

View File

@ -0,0 +1,11 @@
import requests
from user_data.strategies.config import Config
def send_backtest_start_deliminator_message(action, coin, month, year):
print("Notifier: send_backtest_start_deliminator_message: action= " + str(action))
text = "=========" + str(coin) + " " + str(month) + " " + str(year) + "=========>"
result = requests.post('https://api.telegram.org/bot' + Config.NOTIFIER_TELEGRAM_BOT_API_TOKEN_BACKTEST +
'/sendMessage?chat_id=' + Config.NOTIFIER_TELEGRAM_CHANNEL_ID_BACKTEST + '&text=' + text + '&parse_mode=Markdown')
print(str(result))