Aperçu ya plateforme ya source ouverte OsEngine pona commerce algorithmique, fonctionnalité, interface, installation pe création ya ba robots ya commerce basé na terminal Os.Engine. Os.Engine ezali terminal ya commerce moderne pona
commerce algorithmique pe ko créer pe ko tester
ba robots pona commercena nse na yango. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Grâce na ba efforts ya ba développeurs, ba usagers bakoki kosalela nombre monene ya ba indicateurs techniques, ba tableaux personnalisables na 8 types ya bougies. Lisusu kofungola accès na 30 robots pré-installés, ko créer ba indicateurs individuels mpe ko vérifier mosala na bango na mode ya test. Présence ya ba connecteurs intégrés epesaka ba commerçants algorithmiques nzela ya ko connecter kaka te na bourse ya Moscou (Mosbirzhe), kasi mpe na ba marchés ya cryptocurrency/étranger. En bas okoki koyeba makambo mingi na ntina ya fonctionnement ya terminal ya commerce, structure na yango, ko créer ba robots à partir ya zéro mpe ba fonctionnalités ya kosala na Os.Engine.
Os.Engine –
Plateforme ya mombongo ya Algo
ya source ouverte oyo ezali na GitHublanda lien https://github.com/AlexWan/OsEngine, esika okoki kozwa ba fichiers ya installation, fichier ya licence ya Git Hub, mpe misusu. Projet Os.Engine ezali entièrement source ouverte mpe ezali na ba licences permissifs ya Apache 2.
- Os.Moteur ya mosala
- Os.Engine structure pona ko résoudre ba problèmes ya commerce algorithmique
- Algo kosala mombongo
- Environnement ya test
- Ba tableaux na analyse technique
- Ba connexions oyo ezali
- Makambo ya Os.Engine
- Menu principal
- Ndenge nini kosala plateforme na mode test
- Ba fonctionnalités ya personnalisation ya panneau
- Kolanda esika ya kofanda
- Bokangami
- Zulunalo monene
- Ba avantages na ba inconvénients
Os.Moteur ya mosala
Robot ya commerce ezali viser surtout na ba spécialistes ya court terme / moyen terme na domaine ya commerce algorithmique. Os.Engine ezali environnement complet oyo e permettre yo o créer, o tester pe o diriger ba bots ya commerce. Avantage moko ya monene ya
terminal oyo ya source ouverte ezali présence ya ba algorithmes prêts ya ndenge na ndenge (contre-tendance / modèles / HFT / arbitrage / commerce semi-automatique sur les indicateurs d’analyse technique et autres).
Ezaleli oyo ekosepela mobimba na ba débutants mpe na ba commerçants algorithmiques ya plus avancé. Architecture ya Os.Engine, oyo ekoki kozuama kaka na PC, esalemaki lokola add-on na logiciel Visual Studio. Yambo ya kobanda kosala na terminal, motɛkisi akosengela kozwa likebi ya kozwa, kotya Visual Studio mpe koyekola makambo ya ntina ya monɔkɔ ya C#. Na tina ya likambo oyo ete ba protocoles ekoki komekama, basaleli bakoki, soki esengeli, komeka mayele na ba tableaux historiques na ba calendriers ekeseni.
Ba données ekozala chargée noki na nzela ya protocole Os.Data. Soki esengeli kobomba ba tableaux / tranches ya livre ya commande, ezali na tina ya ko changer na disque. Okoki mpe kobomba ba fichiers ya ba stratégies prêtes kuna.
Likebisi! Ba usagers bakoki kosala ba indicateurs individuels pe ko tester mosala na bango na mode ya test.
Os.Engine structure pona ko résoudre ba problèmes ya commerce algorithmique
Plateforme Os.Engine ezali na ba protocoles ebele oyo e permettre yo o automatiser processus ya commerce. Bakoki kokabolama na biteni oyo elandi:
- Optimizer/Tester/Miner kozala système ya ba protocoles, misala na yango ezali kosala recherche/analyse. Possibilité ya test ya portefeuille (plus plus de 2 bots) na émulation ya commerce multi-marché ezali autorisé.
- Ba données – paramètre oyo esalemi pona ko télécharger ba données historiques na ba marchés ndenge na ndenge (bougies/lunettes/ba bandes ya transaction).
- Bot Station ezali option oyo epesaka yo nzela ya kosala ba algorithmes na ba marchés différents. Bato ya mombongo bakoki kosala mombongo na kotindeláká ba alertes ya SMS to ba email. Mpo na kotambwisa mosala ya bot yango, bato ya mayele bapesaka toli ya kosalela mokanda oyo babengi transaction log.
Moto oyo asalaki yango asalaki mpe ete bato oyo basalelaka yango bábongola nokinoki ba applications. Mpo na kosala yango, esika ya mosala esalemaki na ndenge ya interface graphique.
Algo kosala mombongo
Pona ko mettre en œuvre commerce algorithmique, basalelaka Bot Station, oyo e lancer algorithme na marché, ainsi que couche ya création ya bot (Visual Studio). Na oyo ya nsuka, ezali na nzela ya kopesa code ya robot na yo moko. Bolai ya esika ya mosala ekangami te na bonene ya code. Ba commerçants bakoki kosala ba algorithmes ya complexité nionso.
Mpo na kosala ba algorithmes pré-installés, ekosɛnga ozwa ekateli na ntina na paire to zando moko boye ya mombongo. Ezali possible ya ko configurer en plus ba robots Os.Engine na tina ya koyeba glissement autorisé na nombre ya ba lots. Na kosaleláká buku ya komande, motɛkisi akoki kosala makambo na mabɔkɔ.
Toli! Okoki kozwa ba informations détaillées sur ba robots basé na Os.Engine na principe ya mosala na bango na site officiel ya développeur.
Environnement ya test
Journal ya kokabola ezali esaleli ya monene ya esika ya komeka. Ba experts bapesaka toli na ba commerçants bazua approche responsable ya ko maintenir ba statistiques ya transaction mpe ko évaluer efficacité ya stratégie. Na mode ya test, ba onglets ezali na type:
- bokoli ya ba comptes;
- ba extraits ya mbongo;
- bisika oyo ezali polele to ekangami sikoyo;
- volime.
Système yango esalaka analyse efficace ya portefeuille mobimba to e examiner ba commandes spécifiques na détail. Mokambi ya makama oyo etongami na kati ya programɛ yango epesaka yo nzela ya kobatela bapertes na nse ya bokonzi. Ba usagers bazali na option ya ko fixer pourcentage maximum possible ya ba pertes.
Ba tableaux na analyse technique
Ba développeurs batie ba tableaux “ba bougies japonais – classiques” par défaut. Kasi, soki esengeli, okoki kopona lolenge mosusu ya bougies: Revers / Ticks / Renco, etc. Bolai ya ba temps ezali na kati ya 1 seconde – 1 mois. Ozali na ntina te ya komitungisa mpo na kokangisa ba indicateurs ya ba volumes horizontales. Bazali ko connecter na ba tableaux nionso automatiquement. Na kati ya motango monene ya bilembo ya botangi ya tekiniki (ezali koleka 50), oyo eyebani mingi ezali :
- Ichimoku oyo azali;
- MACD
- RSI oyo ezali na kati;
- VWAP oyo ezali na kati;
- Range ya Ivashov.
Likebisi! Na kosaleláká Visual Studio, motɛkisi mokomoko akozala na likoki ya kosala elembo na ye moko.
OS Engine – environnement ya kosala pe komeka ba robots ya commerce: https://youtu.be/a6spkWi-3cw
Ba connexions oyo ezali
Utilisateur azali na 2 façons ya ko connecter : na nzela ya ba terminaux mosusu ya commerce en utilisant connecteur / et directement. Ekoki kozala na boyokani na:
- Moscow Exchange (terminal ya mbangu, SmartCom, Plaza 2, Transaq ekosalelama ) ;
- ba échanges ya cryptocurrency – Binance/Bitmex/Huobi/Bitstamp, mpe bongo na bongo;
- Corredor ya Forex OANDA.
Na nzela ya ba courtiers LMAX, Ninja Trader, Interactive Brokers, connexion na ba marchés étrangers epesami nzela.
Makambo ya Os.Engine
Ekoki kozala polele te mpo na ba commerçants novice ndenge nini kosala na plateforme ya commerce mpo na commerce algorithmique Os.Engine. En bas okoki koyeba ba peculiarités ya kosala na environnement ya Os.Engine pe koyeba ndenge nini okoki ko setting suivi ya position.
Menu principal
Mpo na kokɔta na Menu Principal, basaleli yango bazwaka programɛ yango mpe basalelaka yango. Processus ya kopona ba modules ezali assez compliqué, mpo kaka nombre ya oyo eleki base na yango nde ekomaka na minei : tester/robot/données/convertisseur. Tester ezali module oyo efungolaka option ya ko tester ba stratégies pe ko simuler commerce. Module ya Robot, na ngambo na yango, ezali na mokumba ya kosala mombongo ya solosolo na bourse. Module ya Date esalemi pona ko télécharger pe kobomba ba données historiques ya bougie, ainsi que ko commander ba tranches ya livre en utilisant ba connecteurs/serveur Finam. Grâce na Convertisseur, ba données e convertir depuis ba ticks na ba bougies na cadre ya temps oyo elakisami.
Ndenge nini kosala plateforme na mode test
Mpo na kosala panneau ya sika, ba commerçants ba finga na commande “Add Panel”. Fenêtre ya kopona ekofungwama na écran. Nsima na yango, basaleli bakendaka na paramètres ya panneau. Ya liboso, pona lolenge oyo ebongi (ndakisa, robot oyo ezali na elembo ya CCI). Na nsima, tyá nkombo yango, oyo esengeli kozala oyo ekokani na mosusu te. Na eteni ya suka, finá kaka na butɔ “Ndima”.
Ba fonctionnalités ya personnalisation ya panneau
Panneau nyonso te nde ezalaka na ba paramètres moko moko. Mpo na ko configurer robot, ekosenga okende na panneau oyo ebongi. Na lisalisi ya ba panneaux, ba commerçants bazuaka occasion ya ko mettre en œuvre ba stratégies ya commerce ndenge na ndenge na kati ya bibliothèque oyo (bots séparés / terminals individuels ya commerce).
Kolanda esika ya kofanda
Ba méthodes standards ya ko suivre position moko ekoki ko assigné na ba combinaisons nionso oyo efungolamaki na kati ya panneau moko particulier. Na kofinaka na komande “Position Tracking,” mosaleli akobenga ba paramètres. Fenêtre moko ekobima na écran oyo ezali na makambo oyo elandi:
- Arrêt – ba ordres ya arrêt ya momesano, oyo etiamaki na prix ya solo ya bokoti na position +/- valeur ya “Kobanda na bokoti tii na Arrêt”. En plus, okoki ko setting slippage.
- Litomba oyo ezwamaka . Na prix réel ya entrée na position +/- valeur “De l’entrée à Profit” etiamaki mpe ordre ya profit ordinaire. Soki esengeli, glissement supplémentaire epesami nzela, na yango commande ya suka ya kosomba to ya koteka esalemi na système.
- Retrait temporaire ya ba applications , oyo epesaka yo nzela ya ko contrôler période ya temps oyo application eko exécuter. Soki kaka ntango ekosila, bakolongola demande na échange. Na makambo oyo ba demandes ya ouverture esalemi mobimba te, poste ekoboyama. Na cas ya exécution partielle ya ordre, position ekozala kaka ouverte.
- Réaction na retrait ya ba demandes ya bokangami . Ekoki kosalema ete bosengi ya kokanga tike esalaka te. Na ndakisa, komande ya kopekisa mosala esalaka te, mpe zando elongwaka na yango.
Pullback maximum na prix ezali distance na ba points, na yango prix ekoki “ko longwa” na prix ya commande. Nsima na yango, système yango elongolaka motindo yango. Ezali na ba situations oyo système elongolaka commande na poste oyo efungolamaki mokolo moko liboso. Kobanga te, mpo moto moko te akokɔtela kosalela bloc. Sima ya ko poster réaction, Market ekozua soin ya kokanga position ya marché ya client. Limit, na ngambo na ye, ekozua soin ya kokanga ordre na yango ya limite na glissement oyo etiamaki liboso.
Likebisi! Ba paramètres oyo etangami likolo ezali na makoki te ya ko remplacer ba tactiques individuelles ya kotia ba arrêts / ba profits na kati ya ba bots. Na cas oyo arrêt epesami na kati ya bot, mpe mosaleli asili ko configurer en plus panneau, conflit ekoki ko éviter te.
Esengeli kozala na makanisi ete soki “Reaction na retrait ya ba ordres ya bokangami” ezali désactivé, ba commerçants bakotikala sans défense na période ya ba mouvements sharps ya marché. Osengeli mpe kobosana te ete ba onglets nyonso oyo ezali na panneau ya paramètres ya lisungi ezali mokomoko. Na makambo oyo bot esalela bisaleli koleka 2, ekosɛnga otala soki lisungi ezali configuré mpo na onglet mokomoko.
Bokangami
Mpo na kopesa nzela na panneau ekangama na serveur mpo na kozwa lisusu ba données, basaleli bakosengela kofina na catégorie Paramètres ya ba données. Nsima na yango, bato ya mombongo:
- Finá na nkombo ya serveur oyo olingi kokɔta na yango.
- Pona esaleli oyo ekosalelama na mombongo na mikolo ezali koya.
- Kende na ba classes oyo elakisami, fungola Compte ya Commerce (Portfolio), oyo ba transactions ezali planifié.
- Efungolaka Timeframe ya ba données (reçues) na méthode ya ko assembler ba bougies. Na suka ya processus, ba transactions na emulateur ezo exécuter en plus.
Cours sur la création des robots sur Os.Engine – lancement d’un robot d’échange de A à Z (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Cours mobimba ya kosala ba robots à partir ya zéro, kosala ba stratégies ya commerce (stratégie ya moteur os ) mpe Os.Engine ya komeka ezali na https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos
Zulunalo monene
Na terminal ya commerce Os.Engine, okoki koyeba ba statistiques ya commerce to ya test. Mpo na kosala yango, ekozala malamu kokende na Journal Général na kofinaka na butɔ oyo ezali na nkombo yango moko na Menu Principal. Soki kaka journal efungwami, mosaleli akomemama mbala moko na eteni “Equity”, esika okoki koyekola ba informations graphiques oyo etali bokoli ya compte. En plus, profit total, revenu oyo ewutaka na ba transactions courtes / longue, ba données pona chaque panneau individuel commerce ekozala affiché. Ba commerçants bakoki kotala ba informations générales na ba onglets nionso.
Ba avantages na ba inconvénients
Os.Engine, lokola ba terminal ya commerce mosusu nionso, ezali kaka na ba avantages te, kasi ezali mpe na ba inconvénients, bien, mpo na plateforme oyo, bakoki kozala kaka subjectif mpe na absence ya ba compétences ya programmation epayi ya commerçant. Makambo ya makasi ya estrade yango ezali:
- source ouverte mobimba;
- kozala ya ba bot oyo esili kobongisama oyo etongami na kati, oyo motángo na yango eleki 30;
- Lisungi ya bato oyo balobaka monɔkɔ ya Russie;
- mosala ya monene;
- kopesa basaleli biloko ya mateya, kosalela oyo bato ya mombongo bakoki koyekola ndenge ya kokoma ba bot bango moko);
- likoki ya arbitrage inter-échange ;
- présence ya magazine / liste ya ba envois / verre scalper / logging multi-niveau na licence permissif.
Soki totali makanisi ya basaleli ya Os.Engine oyo balongaki kosepela na matomba ya terminal, bantina ya mayoki mabe ezali te. Mabunga moko te emonanaki na ntango ya kosalela yango. Os.Engine ezali terminal ya commerce ya source ouverte, ba avantages na yango eko apprécier kaka te na ba débutants, mais pe na ba professionnels ya commerce. Moto nyonso akoki maîtrise ya programme soki azali na ba compétences ya programmation ya base, oyo ezali avantage ya significatif, ainsi que fonctionnalité ya large. Os.Engine ebongi kaka te pona ba commerçants professionnels, mais pe pona ba débutants oyo bazali kaka ko maîtriser type ya activité oyo.