Постов с тегом "ТОРГОВЫЕ РОБОТЫ": 6190

ТОРГОВЫЕ РОБОТЫ


торговый робот - это автоматизированная торговая система, принимающая решения и отдающая приказы на выполнение рыночных заявок на основе программного алгоритма.

В этом разделе вы найдете самые актуальные записи по теме торговые роботы.

Чтение и компиляция скриптов из файловой системы в OsEngine.

Данный способ подключения роботов в платформу нужно использовать, когда Ваши алгоритмы уже готовы, и Вы не нуждаетесь в дебаггинге. Просто торгуете, перенося скрипты из версии в версию OsEngine.

Чтение и компиляция скриптов из файловой системы в OsEngine.

Суть его заключается в следующем: код алгоритмов создается и отлаживается в основном проекте, но потом переносится и хранится в виде текстовых файлов с расширением cs. в специальном каталоге рядом с exe файлом приложения:



( Читать дальше )

Еще немного, еще чуть чуть и ...............................

    • 13 августа 2024, 15:59
    • |
    • maestro
  • Еще
Пусть останется как память о моих наработках.

Один программист отвечает за работу робота

Второй за создание системы прогнозирования рыночного движения.

Промежуточные результаты при  создании комплексной системы

Фрагмент беседы при создании  комплекса ( 20 минут которые способны перевернуть мир)




Торгует робот Cubigator - А вы зашли в импульс по доллару?

Характер сегодняшнего движения по Сишке похож на начало восходящего тенда.
Все три робота стали на покупку.

Торгует робот Cubigator - А вы зашли в импульс по доллару?



( Читать дальше )

тс: покупка UPRO робот PVVI

    • 12 августа 2024, 18:15
    • |
    • AlexChi
  • Еще

ТОРГОВЫЙ СИГНАЛ: ПОКУПКА UPRO, РОБОТ PVVI


ВРЕМЯ ДЕЙСТВИЯ: ДО ЗАКРЫТИЯ ТОРГОВ

УСЛОВИЕ: ЦЕНА >= 1.894

СТОП-ЛОСС: ЦЕНА ВАШЕЙ ПОКУПКИ — 0.04

ТЭЙК-ПРОФИТ: ЦЕНА ВАШЕЙ ПОКУПКИ + 0.04



СТАТИСТИКА С 22.09.1997 ПО 29.12.2018: 710/396

(ЧИСЛО ПРИБЫЛЬНЫХ СДЕЛОК/ЧИСЛО УБЫТОЧНЫХ)


Обязательные к реализации члены класса BotPanel. Создаём робота, которого видит система, через Атрибут. OsEngine.

В классе BotPanel имеется ряд абстрактных членов, которые необходимо реализовать в классах наследниках.

По-простому, надо сделать несколько обязательных методов после того, как Вы начнёте создавать своего робота.

Рассмотрим пример создания робота. Пустого, но который уже будет виден тестером.

Обязательные к реализации члены класса BotPanel. Создаём робота, которого видит система, через Атрибут. OsEngine.

 

Шаг 1. Создаём в проекте класс MyFirstSimpleBot.



( Читать дальше )

Вопрос по MLP -- обучению многослойного персептона

Пусть мы хотим научить MLP (Multilayered perceptron) отличать отрезки (например, длиной 255 значений) некоторого полезного сигнала (например, первых разностей ценового ряда) от отрезков «белого шума». То есть, банально, если на входе сети (255 входных нейронов) полезный сигнал, то на выходе мы хотим получать сигнал как можно ближе (в идеале равный) 1, а если на входе «шум», то 0.

Понятно, что мы можем сгенерировать столько образцов белого шума, сколько захотим, однако — вопрос! — можно ли в части шума обойтись без обучения сети «в лоб», а решить задачу аналитически, так чтобы — вместо обучения сети шуму — получить некоторые условия на веса сети?

Назначение и описание класса BotPanel в OsEngine.

Класс BotPanel является родительским классом для абсолютно всех роботов в программе. Содержит компоненты, которые повторно используются роботами и необходимы для их нормального функционирования в OsEngine. 

В основном BotPanel хранит в себе источники и параметры, и когда Вы хотите делать роботов на OsEngine, Вам нужно держать этот класс открытым.

Создание любого робота в программе должно начинаться с наследования от BotPanel и реализации его абстрактных членов, иначе терминал просто не сможет использовать ваш алгоритм.

Назначение и описание класса BotPanel в OsEngine.

Поговорим немного о структуре логики OsEngine, отвечающей за взаимодействие с роботами. Хотя BotPanel и является своеобразным мостом между алгоритмом робота и программой, его интерфейс не предоставляет всей функциональности, которая требуется ботам.  Для решения этой задачи в программе существуют классы, реализующие интерфейс IIBotTab (источники данных).

О них мы подробно поговорим в последующих статьях. Сейчас нас интересует класс BotTabSimple. Он предоставляет роботам всю необходимую для торговли логику и поставляет рыночные данные по бумаге.



( Читать дальше )

Знакомство с OsEngine. Видео.

В данном видео познакомим с OsEngine новых пользователей, тех, кто с OsEngine по какой-то причине еще не знаком.



VK Видео:



Рутуб:



( Читать дальше )

Назначение и описание класса BotFactory. OsEngine.

BotFactory, как можно догадаться из названия, – фабрика роботов. Подавляющее большинство объектов, используемое нами в реальном мире, так или иначе производятся на специально оборудованных для этого площадях, называемых заводами, фабриками, производствами и так далее. Так же и в OsEngine созданием экземпляров торговых роботов занимается специально созданный для этого объект.

Именно в этом классе OsEngine запрашивает список доступных роботов в системе. И именно здесь создаются экземпляры роботов.

Назначение и описание класса BotFactory. OsEngine.

Код класса расположен в файле BotFactory.cs в каталоге https://github.com/AlexWan/OsEngine/blob/master/project/OsEngine/Robots/BotFactory.cs

В самом проекте, если Вы откроете OsEngine, данный класс находится здесь:



( Читать дальше )

....все тэги
UPDONW
Новый дизайн