С другой стороны, если вы хотите, чтобы ваши инвестиции были более эффективными, вы должны быть готовы к тому, что они могут быть более эффективными.
В то время как для стратегии фиксированного инвестирования, то есть инвестиционной стратегии с фиксированной периодичностью, основное ядро заключается в том, чтобы снизить покупку и продажу, чтобы купить больше и больше, а не преследовать падение и падение.
Разработать эффективную стратегию бронирования, которая значительно повысит доход от бронирования, мы должны до бронирования записать свой план на бумаге, выполнить его согласно плану, уменьшить человеческое вмешательство, придерживаться и не прекращать убытки, чтобы по-настоящему ощутить ценность бронирования.
Здесь мы ограничиваем сферу действия, чтобы контролировать риски, разработав следующие стратегические правила:
Каждая минута - один пустой и двадцатикратный рычаг. Неравномерные позиции, если убыток превышает 3%. Продолжает делать ставки. Если прибыль превышает 3%. При этом в тестовом сценарии, цикл закладки, количество закладки, коэффициент рычага, уровень прибыли и убытка, направление позиции являются конфигурируемыми параметрами.
Если вы заинтересованы в этой стратегии, пожалуйста, напишите +V:Irene11229 (Нажмите на мою страницу, я буду постоянно обновлять больше стратегий, а также получать данные о рыночном анализе на нескольких ведущих биржах)
#!/usr/bin/env python3 # -*- coding: utf-8 -*- import json import time from kumex.client import Trade class Aip(object): def __init__(self): # read configuration from json file with open('config.json', 'r') as file: config = json.load(file) self.api_key = config['api_key'] self.api_secret = config['api_secret'] self.api_passphrase = config['api_passphrase'] self.sandbox = config['is_sandbox'] self.symbol = config['symbol'] self.timer = int(config['timer']) self.size = int(config['size']) self.side = config['side'] self.leverage = config['leverage'] self.rate = float(config['rate']) self.trade = Trade(self.api_key, self.api_secret, self.api_passphrase, is_sandbox=self.sandbox) if self.side == 'sell': self.close = 'buy' else: self.close = 'sell' def get_position_pcnt(self): position = self.trade.get_position_details(self.symbol) return float(position['unrealisedPnlPcnt']) if __name__ == '__main__': aip = Aip() market_order = aip.trade.create_market_order(aip.symbol, aip.side, aip.leverage, type='market', size=aip.size) print('create a market %s order, order id = %s' % (aip.side, market_order['orderId'])) while 1: time.sleep(aip.timer * 60) pcnt = aip.get_position_pcnt() if pcnt < 0 and abs(pcnt) > aip.rate: market_order = aip.trade.create_market_order(aip.symbol, aip.side, aip.leverage, type='market', size=aip.size) print('create a market %s order, order id = %s' % (aip.side, market_order['orderId'])) elif pcnt > 0 and pcnt > aip.rate: market_order = aip.trade.create_market_order(aip.symbol, aip.close, aip.leverage, type='market', size=(aip.size*2)) print('create a market %s order, order id = %s' % (aip.close, market_order['orderId']))
Сет.Простой и понятный, попробуйте.
gulishiduan_высокочастотный наборЭто выглядит просто и эффективно.