Expforex.com’dan uzmanların fonksiyonel özellikleri ve parametreleri

Serbest Çalışma: MetaTrader ve MQL üzerinde Özel Programlama?
Yeniden Boyama Göstergesi için Sinyal Bar Numarası: Sinyal için Kullanılacak Çubuk Kayması?
Serbest Çalışma: MetaTrader ve MQL üzerinde Özel Programlama?
Yeniden Boyama Göstergesi için Sinyal Bar Numarası: Sinyal için Kullanılacak Çubuk Kayması?

Açıklama

www.expforex.com adresinde, çok sayıda işlevsel özellik ve özelleştirilebilir parametrelerle donatılmış gelişmiş Uzman Danışmanlar (Expert Advisors) sunuyoruz. Her Uzman Danışman (Expert Advisor), esnek bir şablon (template) kullanılarak inşa edilmiştir, bu da yatırımcıların onları benzersiz ticaret stratejilerine göre uyarlamalarına olanak tanır. Kullanıcılarımızın parametre ayarlarını yaparken dikkat etmesi gereken pek çok faktör vardır.

Birincil işlevler, Hareketli Ortalama (Moving Average) ve MACD gibi göstergelerden (indicators) alınan sinyallere (signals) dayalı olarak işlemlerin otomatik olarak açılması ve kapatılmasını içerir.

Shift (Shift) gibi parametreler (parameters), sinyal analizi için kullanılan bar sayısını (bars) belirler ve böylece hassas ticaret kararlarının alınmasını sağlar.

Risk yönetimi, Stop Loss (Stop Loss) ve Take Profit (Take Profit) gibi parametreler aracılığıyla kolaylaştırılır; bu parametreler, belirli kar veya zarar noktalarına ulaşıldığında pozisyonların otomatik kapatma seviyelerini belirler.

Slippage (Slippage), emirleri yürütürken izin verilen fiyat sapmasını kontrol ederken, Martingale (Martingale) ve Trailing Stop (Trailing Stop) dinamik hacim yönetimi ve kar koruması sunar.

Öne çıkan bir özellik, Magic Number (Magic Number) kullanımıdır; bu, her Uzman Danışman’ın (Expert Advisor) işlemlerini grafikte benzersiz olarak tanımlar ve birden fazla danışmanın aynı anda çalışırken çatışmaları önler.

Bu işlevsel özellikler ve parametreler, www.expforex.com adresindeki Uzman Danışmanlar (Expert Advisors) Forex piyasasında başarılı otomatik ticaret için güçlü araçlar haline getirir.

Hazır Uzman Danışmanları Satın Almanın Avantajları vs Stratejinizi Programlama

Exp – Şablonlar MQL Açık Kaynak: Hafif Şablon fveya Uzman Danışmanlar Yaratma

EAPadPRO

Bilgi Paneli (Information Panel) tüm danışmanlarımız (advisors) ve yardımcı programlarımız (utilities) için MetaTrader terminalinde (MetaTrader).
Detaylı Talimatlar (Detailed Instructions) EAPADPRO Panelini yönetme ve kullanmanın temelleri hakkında ticaret Uzman Danışmanlarımızda (Expert Advisors).
Dostça, Kullanıcı Dostu Arayüz (Friendly, Intuitive User Interface) yardımcı programlarımızla rahat ve başarılı çalışma sağlar.

EAPadPRO MetaTrader Uzman Danışmanı

Parametre: Sinyal Barı Almak

Shift (Shift) (0,1,2…..) Bar Numarası.

Bu parametre, göstergelerinizin sinyallerden alacağı bar sayısını temsil eder. Bir Uzman Danışmanı sipariş ederken aşağıdaki sinyal tespit parametrelerini belirtin:

  • Sinyal ortaya çıktıktan hemen sonra işlem açın;
  • Kapalı bar üzerinde bir sinyal oluşana kadar bekleyin ve sonraki barın açılışında sadece işlem açın.

Bazı göstergeler, algoritmaları nedeniyle hangi barın bir sinyal tetiklediğine dair net bir tanıma sahiptir. C

Sipariş yürütmenin doğruluğu ve kesinliği göz önüne alındığında, bir işlem sadece kapalı bar üzerinde işlenmelidir, yani shift=1 parametresi.

Eğer sinyal ortaya çıktıkça ve gösterge izin veriyorsa mevcut bar üzerinde hemen bir Pozisyon (Position) açmanız gerekiyorsa, shift=0 olarak ayarlamalısınız.

Göstergeler için Sinyal Bar Numarası (shift). Göstergeleri Çizme. Sinyal için Hangi Barı Seçmeli?

Fonksiyon: Strateji Sinyallerini Tersine Çevirme

ReverseSignal (true – false) Etkin/Pasif.

Bu parametre, göstergenizden sinyallerin tersine çevrilmesini temsil eder.

Eğer Uzman Danışmanınız belirli bir algoritmaya veya göstergeden kesin sinyallere dayalı çalışıyorsa, onları yeniden programlamadan AL/SAT sinyallerini değiştirebilirsiniz.

Örneğin, ReverseSignal=true.

Göstergeniz AL sinyali verir, ancak Uzman Danışman SAT Pozisyonu açacaktır.

Göstergeniz SAT sinyali verir, ancak Uzman Danışman AL Pozisyonu açacaktır.

Parametre: Magic Number

Magic (0….99999) Numara.

Bu parametre, Uzman Danışmanlara grafikte atanan benzersiz numarayı temsil eder. Farklı grafiklerde birden fazla Uzman Danışman kullanıyorsanız, karışıklıkları ve hataları önlemek için onlara benzersiz numaralar atamanız gerekir.

Örneğin, farklı ayarlarla bir Uzman Danışman kullanıyorsanız, Uzman Danışmanın her örneğine benzersiz bir Magic Number atamalısınız.

Ayrıca, bu parametre farklı para çiftleri için değiştirilmelidir, böylece detaylı raporlarla hangi para çiftinin her Uzman Danışman tarafından kullanıldığını anlayabilirsiniz.

Parametre: İşlemin Stop Loss’u

StopLoss (0…) puan cinsinden.

Bu parametre, her pozisyon için Stop Loss’u temsil eder. Bir işlemin kapatılacağı zarar puanı sayısını belirler.

0 – parametre devre dışı bırakılmıştır ve işlemin Stop Loss’u 0 olarak ayarlanacaktır.

Bu parametre, sunucunuzdaki izin verilen minimum stop değerinden az olmamalıdır.

Parametre, sunucudaki izin verilen minimum değerin altına ayarlanırsa, Uzman Danışman hata 130 gösterecektir.

Metatrader Hata Kodları – Terminalde ticaret uzmanı tarafından alınan MQL hata kodları. Çözümler.

Parametre: İşlemin Take Profit’i

TakeProfit (0…) puan cinsinden.

Bu parametre, her pozisyon için Take Profit’i temsil eder. Sunucu tarafından kapatılacak işlem sayısı kar puanı sayısını belirler.

0 – parametre devre dışı bırakılmıştır ve işlemin Take Profit’i 0 olarak ayarlanacaktır.

Bu parametre, sunucunuzdaki izin verilen minimum değerden az olmamalıdır.

Parametre, sunucudaki izin verilen minimum değerin altına ayarlanırsa, Uzman Danışman hata 130 gösterecektir.

Metatrader Hata Kodları – Terminalde ticaret uzmanı tarafından alınan MQL hata kodları. Çözümler.

Parametre: İşlemin Slippage’i

Slippage (0….) puan cinsinden.

Bu parametre, bir Pozisyon açarken fiyat slippage’ini ayarlar.

Gerçek/piyasa ortamında, fiyatlar çok hızlı hareket eder. Bir emri sunucuya gönderirken, sunucu değişen fiyatlarla, requotes vb. yanıt verebilir.

Sunucuya birden fazla emir göndermeyi önlemek için, pozisyonları açarken izin verilen Slippage’i ayarlayabilirsiniz.

Örneğin: Slippage=10.

Bir pozisyon açmak için emir gönderirken, fiyat 1.1234 idi. Ancak fiyat 1.1238’e değişti. Bu durumda, Pozisyon requotes olmadan 1.1238’de açılır!

Ancak, Slippage 0 olarak ayarlanırsa, Pozisyon açılmaz ve sunucu Requote hatası (Yeni fiyatlar) döndürür.

Fonksiyon: Karşı Sinyal ile İşlemleri Kapama

ClosePosIfChange (true – false).

Bu parametre, yeni bir Pozisyon açılırken karşı Pozisyonu kapatma yeteneğini ayarlar.

Eğer göstergeniz AL – SAT – AL – SAT sinyalleri üretiyorsa ve bu parametre etkinse, Uzman Danışman yeni Pozisyonu açmadan önce karşı Pozisyonu kapatacaktır.

Parametre: Sinyal Başına Pozisyon Sayısı

OnlyOnePosBySignal (true – false) Etkin/Pasif.

Bu parametre, tek veya çoklu pozisyonlar arasında seçim yapmanıza olanak tanır, böylece bir veya birkaç pozisyon açma imkanı sağlar.

Bu parametre etkinse, her bar için sinyal başına sadece bir pozisyon açılır.

Örneğin, stratejiniz her yeni bar için arka arkaya AL sinyalleri üretiyor ve OnlyOnePosBySignal=true ise, sinyal ortaya çıktığında her bar için bir AL Pozisyonu açılır.

Eğer OnlyOnePosBySignal=false ise, Uzman Danışman sadece bir AL Pozisyonu ve bir SAT Pozisyonu açabilir ve bunlar kapatılana kadar bekler.

Parametre: Sabit Lot

Lots (0.01 ………) – tüm pozisyonlar için sabit lot büyüklüğü ayarlama.

Bu parametre, pozisyon açmak için lot sayısını belirtir. Lot büyüklüğü sabittir ve tüm pozisyonlara uygulanır.

Pozisyon açmak için izin verilen minimum lot büyüklüğü konusunda broker’ınızla görüşmelisiniz.

Fonksiyon: Dinamik Lot

DynamicLot (true – false)  LotBalancePcnt (serbest marj yüzdesi).

Bu parametreler, mevcut serbest marja dayalı otomatik lot hesaplamasını ayarlar.

Bu parametre hakkında ayrıntılı açıklama, Autolot makalesinde (mevcut bakiyeyi kullanarak lot hesaplama) sağlanmıştır.

 Autolot Sırları. Dinamik Lot veya Autolot.

Parametre: Martingale

Martingale (1….) – Martingale Oranı.

Bu parametre, Martingale prensibini stratejinize uygulamanızı sağlar.

Bu prensip, kârsız bir Pozisyonu takip eden Pozisyon’un hacminin Lot * Martingale oranı olarak hesaplanmasını ifade eder.

Parametre 1 olarak ayarlanırsa, Martingale kullanılmaz.

Örneğin: Lots = 0.01, Martingale = 2:

  1. AL Pozisyonu (0.01) zarar veya Stop Loss ile kapatıldı.
  2. Sonraki pozisyon, 0.01 * 2 = 0.02 lot büyüklüğü ile açılacaktır.
  3. Eğer önceki pozisyon Stop Loss ile kapatılırsa, sonraki pozisyon 0.04 lot büyüklüğü ile açılacaktır.

Eğer önceki pozisyon kâr veya Take Profit ile kapatılırsa, sonraki Pozisyon başlangıç lot büyüklüğü olan 0.01 ile açılacaktır.

Fonksiyon: Uzman Danışmanın Çalışma Zamanı

OpenHour (saat cinsinden), OpenMinute (dakika cinsinden), CloseHour (saat cinsinden), CloseMinute (dakika cinsinden).

Bu parametreler, Uzman Danışmanın çalışma zaman aralığını ayarlar; bu sadece yeni pozisyon açmaya uygulanır. Trailing Stop ve Break Even fonksiyonları bu aralıktan bağımsız olarak çalışacaktır.

Örneğin, Uzman Danışmanın sadece 14:00’ten 18:35’e kadar ticaret yapmasını istiyorsanız, parametreler şu şekilde ayarlanacaktır:

OpenHour=14, OpenMinute=0, CloseHour=18, CloseMinute=35.

Pozisyonlar sadece 14:00’ten 18:35’e kadar açılacaktır ve Uzman Danışman strateji sinyallerini bu zaman aralığının dışında görmezden gelecektir.

Market Time Pad. MetaTrader için ticaret seansları ile gösterge

Fonksiyon: Klasik Trailing Stop

TrailingStopUSE (true – false), IfProfTrail (true – false), TrailingStop (puan cinsinden), TrailingStep (puan cinsinden).

Bu parametreler, Stop Loss’u break even’e taşıyarak pozisyonları mümkün olan en kısa sürede değiştirme yeteneğini ayarlar.

TrailingStopUSE – trailing stop fonksiyonunu etkinleştirir/devre dışı bırakır.

IfProfTrail – true ise, Uzman Danışman Break Even’e (Break Even) ulaştığında sadece Stop Loss’u değiştirmeye başlar. false ise, trailing stop, pozisyon açıldıktan hemen sonra çalışmaya başlar ve fiyat hareket ettikçe ayarlanır.

TrailingStop – mevcut fiyat ile istenen Stop Loss arasındaki mesafe (puan cinsinden). Bu parametre, sunucunuzdaki izin verilen minimum değerin altına ayarlanabilir.

TrailingStep – Stop Loss’u değiştirmek için adım büyüklüğü.

Örneğin, Stop Loss mevcut fiyattan TrailingStop puanına ulaşıldıkça her TrailingStep puanıyla değiştirilir.

Fonksiyon: Toplam Kâr/Zarar ile Kapama

Bu parametreler, belirli bir enstrüman ve magic number ile pozisyon(lar) kapatma yeteneğini aşağıdaki koşullardan birine ulaşıldığında ayarlar:

  1. TypeofClose=1 – Kâr ile kapama: 1 – Dolar, 2 – Puan, 3 – %Equity, 4 – %Balance;
  2. CloseProfit=false – kâr üzerinde kapatma yapılmaz;
  3. Profit = 10 – kârı kapatmak için gereken birim sayısı (TypeofClose’a bağlı olarak);
  4. CloseLoss=false – zarar üzerinde kapatma yapılmaz;
  5. Loss = -10 – zararı kapatmak için gereken birim sayısı (TypeofClose’a bağlı olarak);
  6. OFFAllEaAfterClosePROF=false – kâr kapatıldıktan sonra tüm Uzman Danışmanları ve script’leri devre dışı bırakır;
  7. OFFAllEaAfterCloseLOSS=false – zarar kapatıldıktan sonra tüm Uzman Danışmanları ve script’leri devre dışı bırakır.

Örneğin:

  1. Hesapta 10 USD kâr ile birkaç Pozisyonu (Pozisyonlar) (AL veya SAT) kapatmak istiyorsanız:
    TypeofClose=1, CloseProfit=true, Profit=10.
  2. Hesapta 200 puan zarar ile birkaç Pozisyonu (Pozisyonlar) (AL/SAT) kapatmak istiyorsanız:
    TypeofClose=2, CloseLoss=true, Loss=200.
  3. Yatırımın %5’i zarar ile birkaç Pozisyonu (Pozisyonlar) (AL/SAT) kapatmak ve aynı zamanda yatırımların %10’u kâr ile birkaç Pozisyonu (Pozisyonlar) (AL/SAT) kapatmak istiyorsanız:
    TypeofClose=4, CloseLoss=true, Loss=5, CloseProfit=true, Profit=10.

Bu durumda, OFFAllEaAfterClosePROF ve/veya OFFAllEaAfterCloseLOSS fonksiyonlarını kullanarak Uzman Danışmanları devre dışı bırakabilirsiniz.

Sonrasında, Uzman Danışman pozisyon kapandıktan sonra tüm Uzman Danışmanları devre dışı bırakacaktır.

CLP CloseIfProfitorLoss ile Trailing. Kar trailing ile toplam kâr veya zararı kontrol etme. Kâr veya Zarar Pad.

Fonksiyon: Stop Loss’u Break Even’e Taşıma

MovingInWLUSE (true – false), LevelWLoss (puan cinsinden), LevelProfit (puan cinsinden).

Bu parametreler, Stop Loss’u break even’e taşıyarak pozisyonları mümkün olan en kısa sürede değiştirme yeteneğini ayarlar.

Örneğin:

  1. İşlem 10 puan kâr ettiğinde Stop Loss’u break even’e ayarlamak istiyorsanız:
    MovingInWLUSE=true, LevelWLoss=0, LevelProfit=10.
  2. İşlem 20 puan kâr ettiğinde Stop Loss’u +5 puan olarak ayarlamak istiyorsanız:
    MovingInWLUSE=true, LevelWLoss=5, LevelProfit=20.

Bu nedenle, LevelProfit ve LevelWLoss arasındaki fark her zaman sunucudaki minimum stop değerine eşit veya daha büyük olmalıdır.

Sorular?

Herhangi bir sorunuz varsa, lütfen sorun. Size hiçbir şeyi göstermeden satmıyoruz.

Ürünlerimizin her biri satın almadan önce test edilebilir.

Ürünlerimiz için geri bildiriminizi ve taleplerinizi takdir ediyoruz ve yüksek kalite standartlarını sürdürmek için çaba gösteriyoruz.

Bizimle olduğunuz için teşekkür ederiz!

Sorunuz mu var?

This post is also available in: English Українська Portuguese Español Deutsch Chinese Русский Français Italiano Türkçe 日本語 한국어


     

    Risk Uyarısı:


    Geçmiş işlem performansı gelecekteki sonuçları garanti etmez.

    Teminatlı döviz ticareti yüksek derecede risk taşır ve tüm yatırımcılar için uygun olmayabilir.

    Ticaret robotlarını kullanmanın önemli risk içerdiğini ve ilk yatırımınızdan daha fazlasını kaybedebileceğinizi unutmayın.

    Lütfen dikkatli davranın, mali durumunuzu dikkatle değerlendirin ve kalifiye bir profesyonelden tavsiye almayı düşünün.

    Sorumluluk Reddi

    Bu web sitesi deneyiminizi geliştirmek için çerezler kullanmaktadır. Bu web sitesini kullanarak, Veri Koruma Politikamızı ve Feragatnamemizi kabul etmiş olursunuz.
    Devamını oku