more jyperopt fine tuning
This commit is contained in:
parent
c97ff70702
commit
cd462db993
@ -121,6 +121,16 @@ def backtest(event, context):
|
|||||||
|
|
||||||
|
|
||||||
def _generate_configuration(event, fromDate, name, response, till):
|
def _generate_configuration(event, fromDate, name, response, till):
|
||||||
|
"""
|
||||||
|
generates the configuration for us on the fly
|
||||||
|
:param event:
|
||||||
|
:param fromDate:
|
||||||
|
:param name:
|
||||||
|
:param response:
|
||||||
|
:param till:
|
||||||
|
:return:
|
||||||
|
"""
|
||||||
|
|
||||||
content = response['Items'][0]['content']
|
content = response['Items'][0]['content']
|
||||||
configuration = {
|
configuration = {
|
||||||
"max_open_trades": 1,
|
"max_open_trades": 1,
|
||||||
@ -170,7 +180,7 @@ def _generate_configuration(event, fromDate, name, response, till):
|
|||||||
def cron(event, context):
|
def cron(event, context):
|
||||||
"""
|
"""
|
||||||
|
|
||||||
this functions submits a new strategy to the backtesting queue
|
this functions submits all strategies to the backtesting queue
|
||||||
|
|
||||||
:param event:
|
:param event:
|
||||||
:param context:
|
:param context:
|
||||||
@ -198,6 +208,7 @@ def cron(event, context):
|
|||||||
# fire a message to our queue
|
# fire a message to our queue
|
||||||
|
|
||||||
for x in i['assets']:
|
for x in i['assets']:
|
||||||
|
# test each asset by it self
|
||||||
|
|
||||||
message = {
|
message = {
|
||||||
"user": i['user'],
|
"user": i['user'],
|
||||||
@ -216,7 +227,7 @@ def cron(event, context):
|
|||||||
if 'till' in event['pathParameters']:
|
if 'till' in event['pathParameters']:
|
||||||
message['till'] = event['pathParameters']['till']
|
message['till'] = event['pathParameters']['till']
|
||||||
else:
|
else:
|
||||||
message['till'] = (datetime.datetime.today() - datetime.timedelta(days=30)).strftime('%Y%m%d')
|
message['till'] = (datetime.datetime.today() - datetime.timedelta(days=1)).strftime('%Y%m%d')
|
||||||
|
|
||||||
serialized = json.dumps(message, use_decimal=True)
|
serialized = json.dumps(message, use_decimal=True)
|
||||||
# submit item to queue for routing to the correct persistence
|
# submit item to queue for routing to the correct persistence
|
||||||
|
Loading…
Reference in New Issue
Block a user