RiskPanel Risk Based Lot Calculator and Trader MT5
- Yardımcı programlar
-
Ibrahim Yahya
Kurallarınıza birebir uyan MetaTrader 5 araçları geliştiriyorum: her işlemin lotunu riskinize göre hesaplayan ve işlemi sonuna kadar, bir VPS üzerinde gözetimsiz şekilde yöneten Uzman Danışmanlar (EA), işlem yöneticileri ve işlem kopyalayıcılar.
Geliştirdiğim ve çalıştırdığım sistemler: - Sürüm: 1.0
- Etkinleştirmeler: 5
RiskPanel, MetaTrader 5 için riske dayalı bir lot hesaplayıcısı ve tek tıkla işlem panelidir ve tek bir kural üzerine kurulmuştur: seçtiğinizden fazlasını asla riske atmayın. Riski (hesabın yüzdesi veya sabit bir tutar) ve stopu siz seçersiniz. RiskPanel, stop vurulduğunda zararın en fazla seçtiğiniz tutar olması için lotu hesaplar, aracı kurumun hacim adımına AŞAĞI yuvarlar ve siz tıklamadan önce grafikte gösterir. Ardından BUY veya SELL, işlemi bu stopla ve isteğe bağlı bir kâr al ile açar. Ne işlem yapacağınıza karar vermez ve sinyal vermez.
Hesabınızı nasıl korur
- Stopunuzdan hesaplanan lot. Riski ve stop mesafesini siz belirlersiniz. Gerçek giriş fiyatı ile gerçek stop fiyatı arasındaki zarar, yaklaşık bir formülle değil terminalin kendi kâr hesabıyla hesaplanır; bu yüzden forex, metaller, endeksler, her sözleşme büyüklüğü ve her hesap para birimi için uygundur.
- Her zaman aşağı yuvarlanır. Lot, aracı kurumun hacim adımına AŞAĞI yuvarlanır, asla yukarı değil, sonra tam lot için yeniden hesaplanır. Böylece stoptaki zarar seçtiğiniz tutarı asla aşmaz (kayma, komisyon ve swap hariç, aşağıdaki sınırlara bakın).
- Sert risk sınırı. Bir azami risk (varsayılan olarak bazın %5'i) hem yüzde hem para modunda geçerlidir. Risk bunu asla aşamaz.
- Marj kontrolü. İşlemin gerektirdiği marj, emirden önce serbest marjınızla karşılaştırılır.
- Gerekçeli kilitli düğmeler. Bir yönde işlem yapılamıyorsa (risk minimum lot için çok küçük, stop aracı kurum için çok yakın, marj yetersiz, stop çizgisi yanlış tarafta) düğmesi griye döner ve panel gerekçeyi tek satırda gösterir.
- Kendi kendine kontroller. Başlangıçta panel kendi hesaplarını sınar (11 kontrol) ve ilk tikte aracı kurumun fiyatlamasına karşı 12 durumu daha sınar (BUY ve SELL, 3 risk, 2 stop büyüklüğü). Biri başarısız olursa düğmeler devre dışı kalır ve bir uyarı alırsınız.
- Onay. İsteğe bağlı bir pencere, her emir gönderilmeden önce sorar.
Ne ayarlarsınız, ne görürsünüz
- Risk. Bakiyenin, varlığın (equity) veya serbest marjın yüzdesi ya da sabit bir para tutarı.
- Stop. Puan cinsinden bir mesafe veya grafikte sürüklenebilir bir çizgi (BUY için fiyatın altında, SELL için üstünde).
- Hedef. Stop mesafesinin bir katı, R (0 = kâr al yok). Aracı kurumun çok yakın diye reddedeceği bir hedef atlanır.
- Gördükleriniz. Risk tutarı, stop mesafesi, BUY ve SELL için lot / SL / TP, stoptaki zarar, hedefteki kazanç, gereken marj ve serbest marj.
- Grafikte. Planlanan stop ve hedef noktalı çizgilerle çizilir. Değerleriniz sembol başına hatırlanır. Panel küçültülebilir.
Nasıl kullanılır
- RiskPanel'i işlem yapmak istediğiniz sembolün grafiğine ekleyin (herhangi bir zaman dilimi).
- Terminalde ve EA ayarlarında algoritmik işleme izin verin.
- Risk modunu ve değerini, sonra stopu (puan veya çizgi) ve hedefi seçin.
- Panelde lotu, stoptaki zararı ve marjı kontrol edin. BUY veya SELL'e basın (sorulursa onaylayın).
- Emir zarar durdur ve kâr al değerlerini taşır, bu yüzden bunları aracı kurum tutar. RiskPanel işlemi sonrasında yönetmez.
Strateji Test Cihazında, varsayılan girdilerle RiskPanel, çalışmasını görebilmeniz için arada bir demo işlem açar: sırayla BUY ve SELL, kendi sihirli numarasına ait açık pozisyon yokken yaklaşık her 48 çubukta bir, BUY / SELL düğmesiyle aynı kod üzerinden. Yalnızca test cihazında, risk minimum lottan küçükse minimum lot kullanılır. Bu yalnızca Strateji Test Cihazında olur, gerçek veya demo hesapta asla olmaz: orada yalnızca siz bir düğmeye bastığınızda işlem yapar.
Dürüst sınırlar (lütfen okuyun)
- Kayma, komisyon ve swap lotun parçası değildir. Gerçek bir stop, seçtiğiniz tutardan biraz fazla kaybettirebilir.
- Netting hesabında yeni bir işlem mevcut pozisyona eklenir ve zarar durdur ile kâr al tüm pozisyona uygulanır.
- Aracı kurumun sembol başına toplam hacim sınırı (SYMBOL_VOLUME_LIMIT) kontrol edilmez. Aracı kurum böyle bir emri reddeder ve gerekçe günlüğe yazılır.
- Piyasa emirlerinde stopları reddeden aracı kurumlar, emir zarar durdur ve kâr al taşıdığı için emri reddeder.
- Panelin giriş kutuları, mod düğmeleri ve sürüklenebilir çizgisi, bir demo grafikte betikle çalışan bir arayüz testiyle doğrulandı.
- RiskPanel ne işlem yapacağınıza karar vermez, sinyal vermez ve kâr vaat etmez.
Girdiler
| Girdi | Varsayılan | Ne yapar |
| Risk | ||
| Start in % mode (false = fixed money) | true | false = para modunda başla |
| Risk, % of the base | 1.0 | % modunda kullanılır |
| Risk in account currency (money mode) | 50 | Para modunda kullanılır |
| What the % is taken from | Balance | Balance, Equity veya Free margin |
| Hard cap, % of the base, for both modes (0 = no cap) | 5.0 | Risk bunu asla aşmaz |
| Stop ve hedef | ||
| Start with the draggable stop line instead of points | false | true = grafikteki kırmızı çizgiyi sürükleyin |
| Stop distance in points | 300 | |
| Take profit = this many times the stop distance (0 = no take profit) | 2.0 | Stopun R katı; 0 = yok |
| İşlem | ||
| Magic number of the trades opened here | 770077 | Burada açılan işlemleri işaretler |
| Order comment | RiskPanel | |
| Max slippage, points | 30 | |
| Ask before sending an order | true | Onay penceresi |
| Draw the planned stop / target levels on the chart | true | |
| Remember the panel values per symbol (global variables) | true | |
| Görünüm | ||
| Recolour this chart dark | false | |
| Save a screenshot (MQL5 Files folder) 6 s after start | false | |
| Screenshot file name suffix | live | |
| Live chart: run a scripted test of the edit boxes, buttons and the line, then restore the values | false | Test yardımcısı, kapalı bırakın |
| Yalnızca Strateji Test Cihazı | ||
| 0 none, 1 = open one BUY, 2 = open one SELL (through the same code as the button) | 0 | 0 = yukarıda anlatılan demo işlemler |
Sık sorulan sorular
RiskPanel sinyal verir mi veya ne işlem yapacağıma karar verir mi?
Hayır. Sembolü, yönü, riski ve stopu siz seçersiniz. Yalnızca lotu hesaplar ve emri gönderir.
Zarar seçtiğim riskten büyük olabilir mi?
Lot, stop fiyatının kendisi için hesaplanır. Gerçek bir stopta kayma, komisyon, swap veya fiyat boşluğu zarara biraz ekleyebilir. Bu yüzden sınırlar yukarıda belirtilmiştir.
Bir düğme neden gri?
O yön kilitlidir ve panel nedenini tek satırda söyler: örneğin risk minimum lot için çok küçük, stop aracı kurum için çok yakın veya marj yetersiz. Hiçbir şey gönderilmez.
Lot neden beklediğimden küçük?
Lot hacim adımına aşağı yuvarlanır ve sert risk sınırı riski kısıtlar. Seçtiğiniz tutardan fazla kaybettirecek bir lot asla kullanılmaz.
Hedging mi netting mi?
İkisi de. Netting hesabında yeni bir işlem mevcut pozisyona eklenir ve zarar durdur ile kâr al tüm pozisyona uygulanır.
İşlemi açıldıktan sonra yönetir mi?
Hayır. Zarar durdur ve kâr al emirle birlikte gönderilir ve aracı kurum tarafından tutulur.
İşlemlerimi kârlı yapar mı?
Hiçbir araç bunu vaat edemez. RiskPanel her işlemin planlanan zararını seçtiğiniz büyüklükte tutar. Kâr edip etmemeniz girişlerinize ve çıkışlarınıza bağlıdır.
VPS gerekli mi?
Hayır. RiskPanel yalnızca bir düğmeye bastığınızda çalışır, bu yüzden açık bir terminal yeterlidir.
