1. Загрузка котировок акций и фъючерсов через API Финама последний месяц.
1.1. В торговый день обновление ежеминутно.
2. Ввод произвольной цены фъючерса или акции.
3. Сравнение текущей цены обновляемой раз в 5 секунд с заданной ценой фъючерса
4. Открытие позиции если текущая цена выше/ниже заданного значения, о выставляем ордер по текущей цене.
5. закрываем по тейк-профиту.
Код должен быть открытым на Python 3.11 и выше.
Api с брокером протестировано на работоспособность.
Оставлять заявки могут только авторизованные пользователи.
Касательно описания задачи - имеем большой опыт реализации релевантных проектов. Знаем как сделать все правильно и быстро.
На данный момент невозможно дать информацию о стоимости, сроках и технологиях. Могу лишь сказать, что наша ставка в час - 5000 рублей, работаем по договору и предоплате.
Пишите в телеграм, обсудим проект и составим смету: https://t.me/tonikis
async def fetch_quotes(self):
"""Fetch the latest quotes for the symbol."""
params = {
'symbol': self.symbol,
'from': (datetime.datetime.now() - datetime.timedelta(days=30)).strftime('%Y-%m-%d'),
'to': datetime.datetime.now().strftime('%Y-%m-%d'),
}
async with self.session.get(FINAM_API_URL, params=params) as response:
data = await response.json()
# Process data as required
self.current_price = data['price'] # Placeholder for actual data extraction
print(f"Fetched current price: {self.current_price}")
async def update_price(self):
"""Update the current price every minute during trading hours."""
while True:
await self.fetch_quotes()
await asyncio.sleep(60) # Wait for 1 minute
async def monitor_price(self):
"""Monitor the price every 5 seconds and open/close positions based on conditions."""
while True:
await self.fetch_quotes()
if not self.position_open and self.current_price is not None:
if self.current_price >= self.target_price:
await self.open_position()
elif self.position_open:
if self.current_price >= self.take_profit_price:
await self.close_position()
await asyncio.sleep(5) # Wait for 5 seconds
Привет, имею большой опыт в разработке скриптов, сайтов, парсеров и просто програм на python, одним словом пишу всо, также пишу приложения на Андроид, с удовольствием возьмусь за работу, сделаю всо в лучшем виде и в кратчайшие сроки, также помогу запустить и разобраться.
Здравствуйте, а фильтры нужны для входа на сделку, ну вроде RSI, MACD, боллинджер? Я так с битком делал. Конфигурацию можно ещё добавить, что бы код не трогать. При смене параметров
Торговый робот
Реклама
Торговый робот
1. Загрузка котировок акций и фъючерсов через API Финама последний месяц.
1.1. В торговый день обновление ежеминутно.
2. Ввод произвольной цены фъючерса или акции.
3. Сравнение текущей цены обновляемой раз в 5 секунд с заданной ценой фъючерса
4. Открытие позиции если текущая цена выше/ниже заданного значения, о выставляем ордер по текущей цене.
5. закрываем по тейк-профиту.
Код должен быть открытым на Python 3.11 и выше.
Api с брокером протестировано на работоспособность.
Другие открытые задания:
Монтаж видео на Ютуб18 000 р.
Бюджет: 18 000 р. Привет! Ищу монтажера на свой Ютуб канал. Видео 20-40 минут длинной. Нужен не просто человек, который склеивает видео или делает "красивые" перехо…
Разработать макет сборника стихов для печати15 000 р.
Бюджет: 15 000 р. Мой знакомый пишет стихи. Хочу сделать ему подарок в виде сборника его стихов. Полиграфия требует сразу макет книги. Минимальное количество страниц 56, а стихов все…
Нужно выполнить домашнее задание по PostegreSQL (базы данных)15 000 р.
Бюджет: 15 000 р. Нужно решить ДЗ № 1, 10, 11 по SQL. В приложении к сообщению будет 3 файла, описания файлов и заданий ниже. Дедлайн - через 3 дня, то есть вечер воскресенья 22 дек…
поиск заданий