Os.Engine’in ayrıntılı incelemesi – algoritmik ticaret ve robot oluşturma platformları

Торговые роботы

Algoritmik ticaret, işlevsellik, arayüz, kurulum ve Os.Engine terminaline dayalı ticaret robotlarının oluşturulması için OsEngine açık kaynak platformuna genel bakış. Os.Engine, algoritmik ticaret ve ticaret için robotlar oluşturma ve test
etme için modern bir ticaret terminalidir.
onun tabanında. https://articles.opexflow.com/trading-bots/s-otkrytym-isxodnym-kodom.htm Geliştiricilerin çabaları sayesinde kullanıcılar çok sayıda teknik gösterge, özelleştirilebilir çizelge ve 8 çeşit mum kullanabilir. Ayrıca, bireysel göstergeler oluşturarak ve test modunda çalışmalarını kontrol ederek önceden kurulmuş 30 robota açık erişim. Yerleşik konektörlerin varlığı, algoritmik tüccarların yalnızca Moskova borsasına (Mosbirzhe) değil, aynı zamanda kripto para birimi/dış piyasalara da bağlanmasına olanak tanır. Aşağıda, ticaret terminalinin işlevselliği, yapısı, sıfırdan robotlar oluşturma ve Os.Engine ile çalışmanın özellikleri hakkında daha fazla bilgi edinebilirsiniz.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıOs.Engine –
GitHub’da bulunan Açık Kaynak Algo Ticaret Platformu
kurulum dosyalarını, Git Hub lisans dosyasını ve diğerlerini indirebileceğiniz https://github.com/AlexWan/OsEngine bağlantısını izleyin. Os.Engine projesi tamamen açık kaynaklıdır ve izin verilen Apache 2 lisanslarına sahiptir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Os.Engine işlevselliği

Ticaret robotu, öncelikle algoritmik ticaret alanında kısa vadeli / orta vadeli uzmanlara yöneliktir. Os.Engine, ticaret botları oluşturmanıza, test etmenize ve çalıştırmanıza izin veren eksiksiz bir ortamdır. Bu
açık kaynaklı terminalin önemli bir avantajı, çok çeşitli hazır algoritmaların (ters trend / desenler / HFT / arbitraj / teknik analiz göstergelerinde yarı otomatik ticaret ve diğerleri) varlığıdır.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıBu özellik, yeni başlayanlar ve daha gelişmiş algoritmik tüccarlar tarafından tamamen takdir edilecektir. Yalnızca PC üzerinden erişilebilen Os.Engine mimarisi, Visual Studio yazılımına ek olarak geliştirilmiştir. Terminal ile çalışmaya başlamadan önce, bir tüccarın Visual Studio’yu indirme, yükleme ve C# dilinin temellerini öğrenme ile ilgilenmesi gerekecektir. Protokollerin test edilebilmesi nedeniyle, kullanıcılar gerektiğinde farklı zaman dilimlerine sahip geçmiş çizelgeler üzerinde stratejileri test edebilirler.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıVeriler, Os.Data protokolü aracılığıyla yeterince hızlı yüklenecektir. Sipariş defterinin çizelgelerini / dilimlerini kaydetmeye ihtiyaç varsa, diske geçmeye değer. Ayrıca orada hazır stratejilerin dosyalarını da kaydedebilirsiniz.

Not! Kullanıcılar bireysel göstergeler oluşturabilir ve çalışmalarını test modunda test edebilir.

Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Algoritmik ticaret problemlerini çözmek için Os.Engine yapısı

Os.Engine platformu, ticaret sürecini otomatikleştirmenize izin veren birkaç protokolden oluşur. Aşağıdaki kategorilere ayrılabilirler:

  1. Optimize Edici/Test Edici/Madenci , işlevleri bir arama/analiz gerçekleştirmek olan bir protokoller sistemidir. Portföy testi (2’den fazla bot) ve çok pazarlı ticaret öykünmesine izin verilir.
  2. Veri – çeşitli pazarlardan (mumlar/bardaklar/işlem bantları) geçmiş verileri indirmek için tasarlanmış bir parametre.
  3. Bot Station , farklı pazarlarda algoritma çalıştırmanıza izin veren bir seçenektir. Yatırımcılar, SMS uyarıları veya e-postalar göndererek ticaret yapabilirler. Botun çalışmasını kontrol etmek için uzmanlar işlem günlüğünün kullanılmasını önerir.

Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıGeliştirici ayrıca, kullanıcıların uygulamalar arasında hızla geçiş yapabilmesini de sağladı. Bunun için çalışma alanı grafiksel bir arayüz şeklinde yapılmıştır.

Algo ticareti

Algoritmik ticareti uygulamak için, algoritmayı piyasaya süren Bot Station ve ayrıca bot oluşturma katmanı (Visual Studio) kullanılır. İkincisinde, kendi robotunuzun kodunu yazmanız mümkündür. Çalışma alanının kapsamı, kodun boyutuyla sınırlı değildir. Tüccarlar herhangi bir karmaşıklıkta algoritmalar oluşturabilir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıÖnceden yüklenmiş algoritmaları çalıştırmak için belirli bir ticaret çifti veya pazara karar vermeniz gerekir. Os.Engine robotlarını ayrıca izin verilen kaymayı ve parti sayısını belirlemek için yapılandırmak mümkündür. Bir tüccar, emir defterini kullanarak işlemleri manuel olarak yapabilir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Tavsiye! Os.Engine tabanlı robotlar ve çalışma prensipleri hakkında detaylı bilgiyi geliştiricinin resmi web sitesinde bulabilirsiniz.

Test ortamı

Paylaşılan günlük, test ortamının ana aracıdır. Uzmanlar, tüccarlara işlem istatistiklerini korumak ve stratejinin etkinliğini değerlendirmek için sorumlu bir yaklaşım benimsemelerini tavsiye ediyor. Test modunda, sekmeler türe göre kullanılabilir:

  • hesap büyümesi;
  • dezavantajlar;
  • şu anda açık veya kapalı olan pozisyonlar;
  • Ses.

Sistem, tüm portföyün verimli bir analizini yapar veya belirli siparişleri ayrıntılı olarak inceler. Programda yerleşik olarak bulunan risk yöneticisi, kayıpları kontrol altında tutmanıza olanak tanır. Kullanıcılar, olası maksimum kayıp yüzdesini belirleme seçeneğine sahiptir.

Grafikler ve teknik analiz

Geliştiriciler varsayılan olarak “Japon şamdanları – klasik” çizelgeleri belirlemiştir. Bununla birlikte, gerekirse farklı bir mum türü seçebilirsiniz: Revers / Ticks / Renco, vb. Zaman dilimlerinin süresi 1 saniye – 1 ay arasındadır. Yatay hacimlerin göstergelerini bağlama konusunda endişelenmenize gerek yok. Tüm çizelgelere otomatik olarak bağlanırlar. Çok sayıda teknik analiz göstergesi arasında (50’den fazla var), en popüler olanları:

  • Ichimoku;
  • MACD
  • RSI;
  • VWAP;
  • Ivashov Aralığı.

Bilginize! Visual Studio’yu kullanarak her tüccar kendi göstergesini oluşturabilecektir.

OS Engine – ticaret robotları oluşturmak ve test etmek için bir ortam: https://youtu.be/a6spkWi-3cw

Mevcut bağlantılar

Kullanıcının bağlanmak için 2 yolu vardır: konektörü / ve doğrudan kullanarak diğer ticaret terminalleri aracılığıyla. Şunlara bağlanabilir:

  • Moskova Borsası (hızlı terminal, SmartCom, Plaza 2, Transaq kullanılacaktır ) ;
  • kripto para borsaları – Binance/Bitmex/Huobi/Bitstamp, vb.;
  • Forex komisyoncusu OANDA.

Brokerler LMAX, Ninja Trader, Interactive Brokers aracılığıyla dış pazarlara bağlantıya izin verilir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Os.Engine’in Özellikleri

Acemi tüccarlar için algoritmik ticaret Os.Engine için ticaret platformuyla nasıl çalışacakları belirsiz olabilir. Aşağıda Os.Engine ortamında çalışmanın özellikleri hakkında bilgi edinebilir ve konum takibini nasıl ayarlayabileceğinizi öğrenebilirsiniz.

Ana menü

Kullanıcılar Ana Menüye ulaşmak için programı indirip çalıştırırlar. Modül seçme süreci oldukça karmaşıktır, çünkü yalnızca en temellerinin sayısı dörde ulaşır: test cihazı/robot/veri/dönüştürücü. Test cihazı, stratejileri test etme ve ticareti simüle etme seçeneğini açan bir modüldür. Robot modülü ise borsada gerçek ticaret yapmaktan sorumludur. Tarih modülü, Finam konektörleri/sunucusu kullanarak mumların geçmiş verilerini ve ayrıca sipariş defteri dilimlerini indirmek ve depolamak için tasarlanmıştır. Dönüştürücü sayesinde, veriler belirli bir zaman diliminde kenelerden mumlara dönüştürülür.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Platform test modunda nasıl çalıştırılır

Yeni bir panel oluşturmak için tüccarlar “Panel Ekle” komutunu tıklar. Ekranda bir seçim penceresi açılacaktır. Bundan sonra kullanıcılar panel ayarlarına geçer. Her şeyden önce, uygun türü seçin (örneğin, CCI göstergesinde bir robot). Ardından benzersiz olması gereken adı girin. Son aşamada, “Kabul Et” düğmesine tıklamanız yeterlidir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Panel özelleştirme özellikleri

Her panel ayrı ayarlar içermez. Robotu yapılandırmak için uygun panele gitmeniz gerekecektir. Paneller yardımıyla, tüccarlar bu kitaplık içinde çeşitli ticaret stratejilerini (ayrı botlar / bireysel ticaret terminalleri) uygulama fırsatı elde eder.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Konum izleme

Bir pozisyonu takip etmek için standart yöntemler, belirli bir panelde açılan herhangi bir kombinasyona atanabilir. Kullanıcı, “Pozisyon Takibi” komutuna tıklayarak ayarları çağırır. Ekranda aşağıdaki öğelerin bulunduğu bir pencere belirecektir:

  1. Durdurma – “Girişten Durdurma” pozisyonuna +/- girişin gerçek fiyatına ayarlanan olağan durdurma emirleri. Ek olarak, kaymayı ayarlayabilirsiniz.
  2. Kar . Bir pozisyona girişin gerçek fiyatında +/- “Girişten Kar’a” değeri belirlenir ve normal bir kâr emri. Gerekirse, sisteme nihai bir satın alma veya satış siparişinin verildiği ek kaymaya izin verilir.
  3. Uygulamanın yürütüleceği süreyi kontrol etmenizi sağlayan uygulamaların geçici olarak geri çekilmesi . Süre biter bitmez başvuru borsadan geri çekilecektir. Açılma başvurularının tam olarak yapılmadığı durumlarda pozisyon reddedilecektir. Emrin kısmen gerçekleşmesi durumunda pozisyon açık kalacaktır.
  4. Kapatma başvurularının geri çekilmesine tepki . Bileti kapatma isteğinin çalışmaması olabilir. Örneğin, bir durdurma emri çalışmaz ve piyasa ondan uzaklaşır.

Fiyattan maksimum geri çekilme, fiyatın sipariş fiyatından “ayrılabileceği” puan cinsinden mesafedir. Bundan sonra sistem siparişi iptal eder. Sistemin bir gün önce açılmış bir pozisyondan emir geri çektiği durumlar vardır. Panik yapmayın, çünkü kimse bloğu kullanmaya müdahale etmeyecek. Tepki yayınlandıktan sonra Market, müşterinin piyasa pozisyonunu kapatmakla ilgilenecektir. Limit ise, önceden ayarlanmış kayma ile limit emrini kapatmaya özen gösterecektir.

Not! Yukarıda listelenen ayarlar, botların içine stop / kar yerleştirme taktiklerinin yerini alamaz. Bot içinde bir durdurma sağlanmışsa ve kullanıcı ayrıca paneli konfigüre etmişse, bir çakışma önlenemez.

“Kapanış için emirlerin geri çekilmesine tepki” devre dışı bırakılırsa, keskin piyasa hareketleri döneminde tüccarların savunmasız kalacağı unutulmamalıdır. Ayrıca destek ayarları panelindeki tüm sekmelerin bireysel olduğunu da unutmamalısınız. Botun 2’den fazla araç kullandığı durumlarda, desteğin her sekme için yapılandırılıp yapılandırılmadığını kontrol etmeniz gerekecektir.

Bağlantı

Panelin daha fazla veri almak üzere sunucuya bağlanmasını sağlamak için, kullanıcıların Veri Ayarları kategorisine dokunması gerekir. Bundan sonra tüccarlar:

  1. Bağlanmak istediğiniz sunucunun adına tıklayın.
  2. Gelecekte ticarette kullanılacak bir enstrüman seçin.
  3. Görüntülenen sınıflara gidin, üzerinde işlemlerin planlandığı bir Ticaret Hesabı (Portföy) açın.
  4. Verilerin (alınan) Zaman Çerçevesini ve mumları birleştirme yöntemini açar. İşlem sonunda ayrıca emülatördeki işlemler de yürütülür.

Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformlarıOs.Engine’de robot oluşturma kursu – A’dan Z’ye bir değişim robotu başlatma (QUIK + Os.Engine): https://youtu.be/hBsnN5QhcQ0 Sıfırdan robot oluşturma, ticaret stratejileri (os motor stratejisi) hakkında tüm kurs ) ve Os.Engine testi https://www.youtube.com/channel/UCLmOUsdFs48mo37hgXmIJTQ/videos adresinde mevcuttur.

genel dergi

Os.Engine ticaret terminalinde, ticaret veya test istatistikleri hakkında bilgi sahibi olabilirsiniz. Bunun için Ana Menüde bulunan aynı isimli butona tıklayarak Genel Dergiye gitmeniz yeterli olacaktır. Dergi açılır açılmaz, kullanıcı hemen hesap büyümesiyle ilgili grafiksel bilgileri inceleyebileceğiniz “Özkaynak” bölümüne yönlendirilecektir. Ayrıca, toplam kâr, kısa / uzun işlemlerden elde edilen gelir, işlem gören her bir panel için veriler görüntülenecektir. Yatırımcılar genel bilgileri tüm sekmelerde görüntüleyebilir.
Os.Engine'in ayrıntılı incelemesi - algoritmik ticaret ve robot oluşturma platformları

Avantajlar ve dezavantajlar

Os.Engine, diğer herhangi bir ticaret terminali gibi, yalnızca avantajlara değil, aynı zamanda dezavantajlara da sahiptir, bu platform için, bunlar yalnızca öznel olabilir ve tüccardan programlama becerileri olmadığında. Platformun güçlü yönleri şunları içerir:

  • tamamen açık kaynak;
  • sayısı 30’u aşan yerleşik hazır botların varlığı;
  • Rusça konuşan destek;
  • geniş işlevsellik;
  • kullanıcılara, hangi tüccarların kendi başlarına bot yazmayı öğrenebilecekleri eğitim materyalleri sağlamak);
  • borsalar arası tahkim olasılığı;
  • bir dergi / posta listesi / kafa derisi camı / çok seviyeli günlük kaydı ve izin verilen bir lisansın varlığı.

Terminalin avantajlarını takdir eden Os.Engine kullanıcılarının geri bildirimlerine bakılırsa, olumsuz duygular için hiçbir neden yoktur. Kullanım sırasında herhangi bir eksiklik tespit edilmemiştir. Os.Engine, avantajları yalnızca yeni başlayanlar tarafından değil, aynı zamanda ticaret profesyonelleri tarafından da takdir edilecek olan açık kaynaklı bir ticaret terminalidir. Temel programlama becerilerine sahipse herkes programa hakim olabilir, bu da önemli bir avantaj ve geniş işlevselliktir. Os.Engine sadece profesyonel tüccarlar için değil, aynı zamanda bu tür faaliyetlerde ustalaşan yeni başlayanlar için de uygundur.

info
Rate author
Add a comment