Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Uzman Danışmanlar

Kafalar veya Kuyruklar Ticaret Stratejisi (Heads or Tails) - MetaTrader 5 için Uzman Danışman

Görüntülemeler:
26
Derecelendirme:
(3)
Yayınlandı:
Güncellendi:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Ticaret stratejisi "Yılan veya Tüy" yüksek riskli kısa vadeli ticaret yaklaşımlarının bir kategorisine aittir ve öncelikle hisse senedi piyasası ve Forex piyasasında kullanılır. Adı, karar verme sürecindeki rastgelelikten, bir para atmaya benzer bir şekilde gelir ("yılan" - aktif almak, "tüy" - satmak). Bu strateji sadece sezgisel kararlara veya rastgele işaretlere dayanır ve piyasa analizinin temel faktörlerini dikkate almaz.




Strateji Nasıl Çalışır?

Strateji şu şekilde oluşturulur:

  1. Araç Seçimi: Ticaretçi finansal bir araç (hisse senedi, para birimi, mal) seçer.
  2. Karar Verme: Alım veya satım kararı, para atma gibi bir yöntemle rastgele alınır.
  3. İşlem Kapatma: İşlem, önceden belirlenmiş bir süre sonra veya belirli bir kâr veya zarar düzeyine ulaşıldığında otomatik olarak kapatılır.

Bu strateji, piyasa mekanizmaları ve analizler hakkında derin bir anlayış gerektirmez, ancak aynı zamanda risk yönetimine ciddi bir yaklaşım sağlamaz.

Stratejinin Eksiklikleri:

  1. Yüksek Risk Düzeyi:
    • Sadece şansa dayanarak, zarar riski önemli ölçüde artar. Strateji, herhangi bir nesnel göstergeyi veya tavsiyeyi dikkate almaz ve böylece sermaye kaybı olasılığını artırır.
  2. Risk Kontrolünün Yokluğu:
    • Alım veya satım tamamen rastgele gerçekleştiğinden, sermaye yönetimi, risk değerlendirmesi ve varlık dağıtımı için mantıklı bir yaklaşım yoktur.
  3. Uzun Vadeli Başarı Olasılığının Yokluğu:
    • Şansa bağlı olarak bireysel işlemler kârlı olsa bile, uzun vadede bu strateji daha çok önemli kayıplara yol açacaktır.
  4. Sonuçların Geçiciliği:
    • Pozitif sonuçlar, sadece piyasa koşullarının elverişli olması ve birçok küçük başarılı işlemin varlığı durumunda mümkündür, ancak bu durum gerçek hayatta çok nadir görülür.

Stratejinin Uygulanması:

Strateji, hisse senedi piyasası ve teknik analiz hakkında derin bilgiler olmadan ticaret platformlarının çalışma ilkeleriyle tanışmak ve ticareti denemek isteyen yeni başlayanlar için daha uygundur. Ancak profesyoneller, bu stratejiyi çok nadir kullanırlar ve fiyat davranışı, ticaret hacmi ve şirketlerin temel göstergelerini dikkate alan bilimsel olarak desteklenen yaklaşımları tercih ederler.

Deneyimli yatırımcılar için bu strateji, daha çok hipotezleri test etmek için bir deneysel yöntemdir, ancak karlı bir kazanç yolu değildir.

Böylece, strateji her yeni başlayıcı için basit ve erişilebilir olsa da, önemli riskler taşır ve uzun vadede karlı bir gelir sağlamak için çok az olasılık sunar.


Rastgele Pozisyon Açma Sinyalinin Ana Blokunu İnceleyelim:

if((b + s) == 0) // Aktif pozisyon yoksa

Burada açık pozisyonun olmadığını kontrol ediyoruz. Değişken b, uzun ("buy") pozisyon sayısını, değişken s ise kısa ("sell") pozisyon sayısını temsil eder. Her ikisinin toplamı sıfır (b + s = 0) ise, açık pozisyon yoktur.

if(::MathRand() % 2 == 0) // Pozisyon açma yönünün rastgele seçimi

Önceki bloğun koşulunun gerçekleşmesi durumunda, rastgele bir sayı kontrol edilir. Fonksiyon ::MathRand(), 0 ile 32767 arasında bir rastgele sayı üretir. Daha sonra bu sayı 2'ye modül olarak bölünür (% 2) - kalan 0 ise, bir sonraki bloğa geçilir.

{
if(trade.Buy(lt)) // Uzun pozisyon açma (BUY)
   return; // Fonksiyonun çalışmasını sonlandırma
}

Eğer rastgele sayı çiftse (2'ye bölünme kalanı 0), ticaret robotu iLots hacminde uzun bir pozisyon (alım) açar. Pozisyon başarıyla açıldıktan sonra, fonksiyonun çalışması return operatörüyle durdurulur.

else // Değilse...
    if(trade.Sell(lt)) // Kısa pozisyon açma (SELL)
      return; // Fonksiyonun çalışmasını sonlandırma

Eğer rastgele sayı tekse (2'ye bölünme kalanı 0 değilse), iLots hacminde kısa bir pozisyon (satış) açılır ve fonksiyonun çalışması da durdurulur.

Parçanın Son Çalışma Mantığı:

  • Ticaretçinin açık pozisyonlarının varlığı kontrol edilir.
  • Eğer açık pozisyon yoksa, rastgele bir işlem yönü seçilir: ya alım (long), ya da satış (short).
  • Açık işlem, fonksiyonun daha fazla çalışmasını otomatik olarak durdurur.

Böylece, bu kod, piyasada rastgele bir şekilde pozisyon açma kararı alan en basit algoritmanın bir örneğidir.

Kodun tam satır başına ayrılmış analizini blogda inceleyebilirsiniz: https://www.mql5.com/tr/blogs/post/766941

MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal kod: https://www.mql5.com/ru/code/11637

RiskSizer Panel Lite MT5 - Risk Percent Lot Calculator With One Click Buy Sell RiskSizer Panel Lite MT5 - Risk Percent Lot Calculator With One Click Buy Sell

RiskSizer Panel Lite is a simple MT5 trading panel that calculates an estimated lot size based on your risk percent. Drag two chart lines to set SL/TP, then use one-click BUY/SELL for fast manual execution.

Log Log

Multi-Mode Logarithmic Transform Indicator.

InfoAccount InfoAccount

This is an informative script displaying data on the current trading account in the chart window.

ShowMinMaxDayLevels ShowMinMaxDayLevels

The indicator displays high and low levels of a day (specified by the input parameter value) on any timeframe.