Robot (EA) Yazdırmak Tasarlamak Kullanmak

Robotic sistemlerle ilgili son zamanlarda ciddi bir talep var, bunun nedeni manuel işlemlerde başarı sağlayamayıp şansımı robotlarla denemek istiyorum demekten öteye geçemiyor bizim ülkemizde. Fakat çalışan bir robot tasarlamak, stratejinizi kodlara dökmek/döktürmek öyle kolay yapılabilen bir olay değil. Tersine zor, stresli ve maliyetli bir yol… Fakat böyle bir yola girdiysek neler yapabiliriz bir bakalım;
(İlk başta konuya girmeden önce belirtmek istiyorum ki; piyasada satılan ve bir ticaret kapısına dönüşmüş gösterge kodlarından değiştirilerek yapılan robota benzer 300-500$’a satılan basit uygulamalar kısa süre içerisinde hesabınızı sıfırlayabilirler…)
Piyasada düzenli işlem yapanların çoğunun işe yarasın/yaramasın bir işlem stratejisi vardır. Belki sorun bu stratejinin disiplinli şekilde uygulanmamasında yatıyor olabilir. Biz bu stratejimizi disipline edemiyorsak bu işi, stratejimizi disiplinli şekilde kullanabilecek bir Robota bırakmak isteyebiliriz. Peki bizim mantığımızda işlem yapan bir sistemi nereden bulacağız? Tabi ki bunun yanıtı bulamazsınız olacak, sizin stratejinize benzeyen ve işlem yapan robotlar vardır ama kim bilir kimin elinde yada hangi forumun derinliklerindedir? O zaman iş bu sistemi yazmaya yada yazdırmaya geliyor. (buradaki yazmak fiili program yazmak olarak kullanılıyor) Robot yazmak için MQL (MetaQuotes Language) dilini bilmeliyiz, C dili komutlarını ve syntax’ını kullanıyor. Programlama dilleri ve mantığıyla uğraşmamış kişiler için yüzlerce,binlerce satırlık sistemler yazmak cidden zor olacaktır. Peki herhangi bir programcıya bunu yaptırabilir miyiz derseniz, Forex bilgisi olmayan bir programcı robotu tasarlarken bakış açısı, analiz ve çözümlemede sorun yaşayacaktır. (robot yazdırmaya çalışan çok kişi ile konuştum ve forex bilgisi olmayan coder’larla bu işlerde çok zorlandıklarını söylediler) Bunlara rağmen robotu yazabilir ama robotu yazmakla bitmiyor, %51 bile başarı sağlaması için backtestler, optimizasyonlar eklenecek Add On’lar, modifiye işlemleri konusunda bilgili olup piyasa şartlarına uyumlu olacak hale gelmesini sağlanmalı. Bu işte ciddi zaman alacak ve maliyetli olacaktır.

Peki başka seçeneğimiz var mı? Forex bilgisi olan bir programcı bulmaya çalışabilirsiniz. Maliyetine katlandıktan sonra sizin için yukarıda belirttiğim işlerin hepsini kendisi yapacaktır. Tabi bu durumda bile belirli sorunlar çıkabilir, manuel çalışan bir strateji Robotlaştırıldığı zaman çalışacak anlamına gelmez bunu kesinlikle aklınızdan çıkarmayın bunlara örnek olarak Zaman ve Hız Algoritmalarını örnek gösterebilirim. Sonuç olarak robotunuzu hayata geçirdikten sonra, bu robotun işlem sonuçlarını tam olarak algılamak için testler hariç Demo ve Gerçek hesaplarda denenmesi gerekmektedir. Parametrik yapılar içeren sistemler yazdırmak Optimizasyon ve daha net sonuçlar için size zemin hazırlayacaktır. Bu işin zor kısmıydı, stresi piyasada işlem yaparken işler ters gittiğinde sorunu bulmak/buldurmak için yaşayacağınız zaman göreceksiniz, maliyeti ise hem robot yazdırmaya/satın almaya verdiğiniz ücret ve sistemi doğru çalıştırana kadar piyasada kaybedeceğiniz paralardır. Fakat işin özünde doğru Strateji ve Kodlama ile harikalar yaratılabiliyor bunu da göz önünde bulundurmakta fayda var… (belirtmek isterim ki ben kendi robotu mu  piyasada satmıyorum) 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir