Перейти к публикации
Форум ботоводов

bros3670

Members
  • Публикации

    20
  • Зарегистрирован

  • Посещение

Репутация

0 Neutral

Посетители профиля

Блок посетителей профиля отключен и не будет отображаться другим пользователям

  1. bros3670

    Bot для Binance с MACD

    Добрый день. Может кто пробовал к боту с индикаторами прикрутить без numpy и talib "помогайку" как делали здесь https://bablofil.ru/macd-python-stock-bot/ У нас и данные вроде все есть, а точку пересечения графиков не пойму как посчитать.
  2. bros3670

    Bot для Binance с MACD

    Доброе утро. Заходите на биржу, открывайте график TradingView, добавляйте на графике индикаторы RSI и STOCH и там по своему усмотрению подбирайте при каких условиях боту покупать и продавать. Как показала практика, чем больше индикаторов и условий, тем меньше покупок. Период можно выбрать по числам Фибоначчи 0, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89 У меня вот такие настройки. Но одна сделка в сутки((( Это фиаско((( Ручками больше торгую. RSI_PERIODS = 7 RSI_OVER_SOLD_THRESH = 34 RSI_OVER_BOUGHT_THRESH = 77 STOCH_PERIODS = 34 STOCH_OVER_SOLD_THRESH = 25 STOCH_OVER_BOUGHT_THR
  3. bros3670

    Bot для Binance с MACD

    Сам бот 17_v3.14-6 pair.py
  4. bros3670

    Bot для Binance с MACD

    Работает. Но сделок мало. Пока только тестирую. Изначально был только rsi. Как по мне, действительно, не так прыгает.
  5. bros3670

    Bot для Binance с MACD

    Режим покупки: Проверка 6-ти часового MACD. Если тренд BEAR, пропускаем проверку 5-ти минутного MACD и RSI. Пропускаем покупку. Если 6-ти часовой тренд BULL, проверяем условия для покупки. По условиям: 5-ти минутный MACD = BEAR, Рост = True, RSI меньше 30, Движение тренда = DOWN_UP (тренд должен подать и развернуться в сторону роста). Производим покупку. Режим продажи: Проверка 5-ти минутного MACD. Если MACD = BEAR, пропускаем проверку RSI и STOCH. Если MACD = BULL, проверяем условие RSI больше 76. Если RSI больше 76, проверяем STOCH, если RSI меньше 76, пропускаем проверк
  6. bros3670

    stop loss и бинанс

    Спасибо. Разобрался. В настройках пары параметр указан. Ошибка возникает когда одна из пар выключена вручную. 'active': False,
  7. bros3670

    stop loss и бинанс

    Добрый день. Подскажите пожалуйста почему возникает ошибка? 2019-05-10 10:26:40,145 [ERROR] 'reactivate_pair_after_sec' Traceback (most recent call last): File "H:\БОТ в Разр\16 binance_bot\16binance_bot.py", line 321, in <module> if (int(time.time()) - p['deactivation_time']) >= p['reactivate_pair_after_sec']: KeyError: 'reactivate_pair_after_sec'
  8. bros3670

    Bot для Binance с MACD

    Спасибо большое. Помогло!
  9. bros3670

    Bot для Binance с MACD

    Вот полностью код. Если не сложно, тыкните меня носом) import sqlite3 import numpy import talib import requests import json import logging import time import os from datetime import datetime from binance_api import Binance bot = Binance( API_KEY='', API_SECRET='' ) """ Пропишите пары, на которые будет идти торговля. base - это базовая пара (BTC, ETH, BNB, USDT) - то, что на бинансе пишется в табличке сверху quote - это квотируемая валюта. Например, для торгов по паре NEO/USDT базовая валюта USDT, NEO - квотируемая """ pairs = [ { 'base': 'BTC', '
  10. bros3670

    Bot для Binance с MACD

    # Проверяем индикаторы, если рынок в нужном состоянии, выставляем ордер на покупку if USE_MACD: macd_advice = check_indicators(pair_name) if macd_advice['trand'] == 'BEAR' and macd_advice['growing'] == False and macd_advice['rsi'] == 'BUY' and macd_advice['stoch'] == 'BUY': log.info("Благоприятные условия для покупки {pair}".format(pair=pair_name)) log.info('Выставляем ордер на покупку {pair}'.format(pair=pair_name)+'
  11. bros3670

    Bot для Binance с MACD

    # Проверяем индикаторы, если рынок в нужном состоянии, выставляем ордер на продажу if USE_MACD: macd_advice = check_indicators(pair_name) if macd_advice['trand'] == 'BEAR' or (macd_advice['trand'] == 'BULL' and macd_advice['growing'] == False): log.info('Выставлять ордер на продажу {pair}'.format(pair=pair_name)+\ ' нельзя, т.к. ситуация на рынке неподходящая: Трэнд '+str(macd_advice['trand'])+'; Рост '+str(macd_advice['growing']))
  12. bros3670

    Bot для Binance с MACD

    # Relative_Strength_Index RSI_PERIODS = 14 # RSI Расчетный цикл RSI_OVER_SOLD_THRESH = 27 # Порог перепроданности RSI_OVER_BOUGHT_THRESH = 76 # Порог перекупленности # Stochastic_Oscillator STOCH_OVER_SOLD_THRESH = 20 # Порог перепроданности STOCH_OVER_BOUGHT_THRESH = 81 # Порог перекупленности # Moving_Average_Convergence_Divergence MACD_FAST = 12 MACD_SLOW = 26 MACD_SIGNAL = 9 BEAR_PERC = 70 # % Что считаем поворотом при медведе (подробности - https://bablofil.ru/macd-python-stock-bot/ BULL_PERC = 99 # % Что считаем по
  13. bros3670

    Bot для Binance с MACD

    А как вставить код?
  14. bros3670

    Bot для Binance с MACD

    Добрый вечер Андрей! Я новичок. Помогите пожалуйста найти ошибку в Вашем боте для Бинанса с моими вставками. Даже не моими, код ребят с чата и форума. По моим соображениям дело в функции def check_indicators(pair): и ее аргументе. При покупке бот нормально отрабатывает. Покупает. 2019-05-06 09:18:38,470 [INFO ] Баланс ['BTC:0.01141078', 'BNB:0.48739166'] 2019-05-06 09:18:39,000 [INFO ] Рассчитан ордер на покупку: кол-во 0.28000000, курс: 0.00384390 2019-05-06 09:18:39,562 [INFO ] Благоприятные условия для покупки BNBBTC 2019-05-06 09:18:39,562 [INFO ] Выставляем ордер на покупк
  15. bros3670

    Bot для Binance с MACD

    binance MACD.py
×
×
  • Создать...