You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
59 lines
2.9 KiB
Python
59 lines
2.9 KiB
Python
# Generated by Django 4.1.7 on 2023-02-17 11:58
|
|
|
|
from django.db import migrations, models
|
|
|
|
|
|
class Migration(migrations.Migration):
|
|
|
|
dependencies = [
|
|
('core', '0071_alter_account_exchange_activemanagementpolicy'),
|
|
]
|
|
|
|
operations = [
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_asset_groups_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_crossfilter_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_max_loss_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_max_open_trades_per_symbol_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_max_open_trades_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_max_risk_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_position_size_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only'), ('adjust', 'Adjust violating trades')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_protection_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only'), ('adjust', 'Adjust violating trades')], default='none', max_length=255),
|
|
),
|
|
migrations.AddField(
|
|
model_name='activemanagementpolicy',
|
|
name='when_trends_violated',
|
|
field=models.CharField(choices=[('none', 'None'), ('close', 'Close violating trades'), ('notify', 'Notify only')], default='none', max_length=255),
|
|
),
|
|
]
|