Deriv’in Trading Bot’u için Gelişmiş Parametreler Belirleme | Deriv
Botla işlem yapmak karmaşık değildir. Deriv Bot’unuzda gelişmiş talimatlar belirleyerek işlem botu stratejinizi yalnızca 3 basit adımda geliştirin.
Deriv masası · 14 July 2022 · 7 dk okuma

Önceki blog yazımızda, zorunlu blokları ayarlamak ve Deriv Bot ile opsiyonlar ve multipliers işlemleri yapmak için basit bir strateji çalıştırmak gibi Deriv Bot’un temellerini ele almıştık.
Şimdi, işlem stratejinizi geliştirmek için zorunlu blokları nasıl daha da özelleştirebileceğinize bakalım.
Stratejinizdeki her blokta, botunuza ek ve daha doğru talimatlar eklemek için doldurulabilecek alanlar bulunur. Bu bilgileri eklemenize yardımcı olacak üç temel işlem şunlardır:
1. Değişkenlerinizi ayarlayın
İşlem otomasyonu dünyasında değişkenler, önemli bilgilerin saklandığı kutular gibidir. Örneğin, işlem tutarı değerinizi yalnızca 'Trade parameters' bloğunda değil, stratejinin başka bir yerinde de kullanmak istiyorsanız, bunun için kendi bloğunuzu oluşturabilirsiniz.
Değişkenlerle çalışırken hatırlanması gereken ilk önemli nokta, onları doğru şekilde adlandırmak ve düzenli tutmaktır; çünkü ihtiyaç duyduğunuzda onları bir sonraki sefer daha kolay bulmanızı ve doğru yere yerleştirmenizi sağlar. Bu, taşınırken kutuları etiketlemek gibidir. Tüm kitaplarınızın 'Books' yazan kutuda olması, eşyaları yerleştirirken size çok zaman kazandırır.
İngilizce programlamada yaygın olarak kullanılan bir dil olduğundan, işlem botu değişkenlerini İngilizce adlandırmak da yaygın bir uygulamadır. Ayrıca, müşteri hizmetlerimizden yardıma ihtiyaç duyarsanız, Deriv Bot stratejinizin ayrıntıları okunması ve anlaşılması kolay olduğunda size yardımcı olmak çok daha kolay olur.
Bir değişken oluşturmak için Deriv Bot panelinin sol tarafındaki 'Utility' sekmesine gidin ve Variables seçeneğine tıklayın. Oluşturmak istediğiniz değişkenin adını yazın; örneğin 'Current stake' ve Create seçeneğine tıklayın.

Az önce oluşturduğunuz yeni değişken aynı pencerede görünecek ve iki sürüm halinde kullanılabilir olacaktır:

İlki, tercih ettiğiniz işlem tutarını bir kez tanımlamak için kullanılırken, ikincisi stratejinizin herhangi bir başka bölümünde kullanılabilir ve bu tutarı temsil eder.
Dolayısıyla, 'Current stake' bloğunu stratejinizin birden fazla yerinde kullanırsanız, her yerdeki rakamı manuel olarak düzenlemeniz gerekmez. Örneğin, sözleşmenizi yalnızca kârınız işlem tutarınızdan büyükse satacak bir kural belirleyebilirsiniz ve bu değişken, botunuza işlem tutarı olarak hangi rakamı kullanacağını söyler.
2. Değişkeninize bir değer atayın
Botunuza işlem tutarınızı bildirmek için 'Current stake' değişkeninize bir değer atamanız gerekir.
Değişkenlerinize farklı türde bilgiler koyabilirsiniz; tıpkı kutuların farklı eşyalarla doldurulabilmesi gibi. Kutunun üzerine koyduğunuz etiket, içinde ne tür içerik olduğunu ve nasıl işleneceğini gösterir. Örneğin, porselen dolu bir kutu ekstra özen gerektirirken, evrak dolu bir kutu o kadar hassas değildir.
İşlemde bilgileri değişkenlere yerleştirme sürecine değer atama denir ve etiketler veri türleri olarak adlandırılır. Farklı alanlar farklı veri türleri gerektirir ve değişkeninize belirli bir tür atadığınızda, bu botunuza onu nasıl işleyeceğini söyler. Veri türlerinin birçok çeşidi vardır, ancak Deriv Bot ile yalnızca 3 tanesini kullanırsınız:
- Text – yalnızca harfler
- Numbers – yalnızca sayısal semboller
- Boolean – true veya false sıralı mantıksal değer
Değişkeninize belirli bir veri türü atadığınızda, Deriv Bot bunu örtük olarak tanımlar. Yani metin alanına sayısal semboller girmeye çalışırsanız ya da tam tersini yaparsanız, bir hata mesajı tetiklenir.
Değişkeninize bir değer atamak için, boş bir alan içeren yeni oluşturduğunuz 'Current stake' değişkenini sürükleyip çalışma alanınıza bırakmanız gerekir.

'Current stake' değişkeni yalnızca bir sayıyla tanımlanabildiğinden, ona sayısal bir değer atamanız gerekir.
'Utility' sekmesine bir kez daha tıklayın ve ardından Math seçeneğine tıklayın.
'Number' altındaki bloğu seçin ve çalışma alanındaki 'Current stake' bloğunuza sürükleyerek boş alana bağlayın.
Şu anki işlem tutarınız artık sıfıra eşit. Bloğun içine yazarak bunu istediğiniz herhangi bir sayıya değiştirebilirsiniz.

Değişkeninize metin değeri atamak isteseniz, aynı işlemi yapmanız gerekir; ancak 'Math' yerine 'Text' sekmesini seçmelisiniz. Metin yardımıyla kendiniz için özel bir bildirim oluşturabilirsiniz; örneğin, kâr elde ettiğinizi bildiren bir mesaj gibi.

Boolean veri türüne sahip bir değişken de botunuz için daha karmaşık talimatların bir parçası olabilir:

3. İşlemlerinizi ayarlayın
Özel değişkenlerinizi oluşturduktan sonra, işlem botunuzun belirli eylemler gerçekleştirmesini sağlayan bloklar olan işlemler yardımıyla bunlarla ne yapacağını botunuza öğretmeniz gerekir. Deriv Bot’ta bulunan başlıca işlem türleri şunlardır:
Matematiksel işlemler
Bu işlem türü aynı 'Math' sekmesi altında bulunabilir. Sayıları karşılaştırma, toplama, yuvarlama ve diğer daha karmaşık işlemler gibi çeşitli hesaplamalar yapar.

Metinle yapılan işlemler
Bu işlemler 'Text' ve 'Notifications' sekmeleri altında bulunabilir ve esas olarak metin değişkenlerini birleştirmek için kullanılır. Örneğin, kâr elde ettiğinizde açılacak özel bir bildirim ayarlayabilirsiniz.


Mantıksal işlemler
Mantıksal işlemler, stratejinin mantığını belirledikleri için en sık kullanılan bloklardan biridir. Bu bloklar 'Logic' sekmesi altında bulunur ve genellikle if/then kalıbına dayanır. En popüler mantıksal işlem Koşullu bloktur. 'Sell conditions' bloğunuzu Koşullu blok ile ayarlayabilir ve botunuza sözleşmeyi piyasa fiyatından satmasını söyleyebilirsiniz.

Amacından bağımsız olarak, her işlem bloğunun çalışabilmesi için değişkenlere ihtiyacı vardır. Yukarıdaki talimatlarımızı izleyerek ihtiyaç duyduğunuz kadar değişken oluşturabilir ve bunları yalnızca oluşturduğunuz bloğa sürükleyebilirsiniz.
Değişkenler ve işlemler konusunda daha rahat hale geldikten sonra, bunları zorunlu bloklarınızı özelleştirmek veya isteğe bağlı bloklarınızı ayarlamak için kullanabilirsiniz; bunu Deriv Bot stratejinizi geliştirmek için isteğe bağlı parametreleri nasıl ayarlayacağınız başlıklı blog yazımızda ele alacağız.
Şimdilik, risk almadan kullanabileceğiniz demo hesabınızda 10.000 USD sanal para ile her zaman pratik yapabilirsiniz. Ancak diğer tüm platformlarda işlem yaparken olduğu gibi, her stratejinin en önemli noktası bir varlığı ne zaman almak veya satmak için en uygun zamanın ne olduğunu anlamaktır.