Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
STOPLOSS ile ilgili elle müdahale gerekiyor
kemal44
Koddaki işlevlerin nasıl kullanılacağının açıklandığı bir konuya bir bağlantı: https://www.mql5.com/en/forum/173005
Orada çok iyi açıklanmış (ve bir gönderide açıklayabileceğimden daha fazla) bunların nasıl kullanılacağıSevgili Mladen,
Backtest yaparken, BreakEven-Stoplos çalışıyor gibi görünüyor, ancak gerçek hesap, gördüğüm kadarıyla düzgün çalışmadığında,
Bir uzman dosyasına göz atıp, sorunun ne olduğunu bana söyler misin?
şimdiden teşekkürler
...
kemal
Hangi hatanın yazıldığını terminalin uzmanlar sekmesinde kontrol edin.
Giriş mantığı eksik olduğu için kontrol edemiyorum (BuyCondition veya SellCondition'ı asla yazıldığı gibi true olarak ayarlamaz)
Sevgili Mladen,
Backtest yaparken, BreakEven-Stoplos çalışıyor gibi görünüyor, ancak gerçek hesap, gördüğüm kadarıyla düzgün çalışmadığında,
Bir uzman dosyasına göz atıp, sorunun ne olduğunu bana söyler misin?
şimdiden teşekkürlerkemal
Hangi hatanın yazıldığını terminalin uzmanlar sekmesinde kontrol edin.
Giriş mantığı eksik olduğu için kontrol edemiyorum (BuyCondition veya SellCondition'ı asla yazıldığı gibi true olarak ayarlamaz)işte al sat mantığı olan uzman,
sorun başabaş durma kaybıdır.
Başabaş ile yapmak istediğim şey, eğer kar giriş noktasından 5 pip yükselirse, portföyü korumak için stop-loss giriş noktasına ayarlanmalıdır,
şimdiden teşekkürler
...
Zararı durdurmanın minimum mesafesi sembolden sembole, komisyoncudan komisyoncuya bağlı olduğundan ve bir andan diğerine değişebildiğinden, kesintiyi eşit olarak ayarlamadan önce buna benzer bir kontrol ekleyin (bu genel bir örnektir emir bir alış emridir, satış emrine çok benzer bir şekilde yazabilirsiniz):
if (OrderType()=OP_BUY && (Bid-OrderOpenPrice())>=minimalDistance)
... your code for setting stop loss
Not: Bunların tümü (en son değişikliklere göre - yapı 419'dan itibaren) aracınızın bir ECN aracısı olmadığı durumlarda geçerlidir. Aracınız bir ECN aracısıysa, bu durumda MarketInfo(Symbol(),MODE_STOPLEVEL) en son yapılarda 0 döndürür ve stop loss minimum mesafesini (eğer varsa) ayarlamak için biraz deneme yapmanız gerekir.
işte al sat mantığı olan uzman,
sorun başabaş durma kaybıdır.
Başabaş ile yapmak istediğim şey, eğer kar giriş noktasından 5 pip yükselirse, portföyü korumak için stop-loss giriş noktasına ayarlanmalıdır,
şimdiden teşekkürlerZararı durdurmanın minimum mesafesi sembolden sembole, komisyoncudan komisyoncuya bağlı olduğundan ve bir andan diğerine değişebildiğinden, kesintiyi eşit olarak ayarlamadan önce buna benzer bir kontrol ekleyin (bu genel bir örnektir emir bir alış emridir, satış emrine çok benzer şekilde yazabilirsiniz):
if (OrderType()=OP_BUY && (Bid-OrderOpenPrice())>=minimalDistance)
... your code for setting stop loss
teşekkür ederim ;
Mesafe güzel fikir
ECN Broker kuralları hakkında hiçbir fikrim yok, brokerim yerel bir şirket
...
kemal44
Brokeriniz için - aşağıdakileri deneyin: Kontrol etmenin basit bir yolu, manuel olarak bir emir açmayı denemektir, ancak bunu yaptığınızda, zararı durdur ve/veya kar almayı deneyin. Açık sipariş iletişim kutusunda bu alanlar devre dışıysa (aşağıdaki resimdeki gibi) veya 0 dışında ayarladığınız herhangi bir değer hata alıyorsa, komisyoncunuz "ECN / STP" tipi bir komisyoncudur.
teşekkür ederim ;
Mesafe güzel fikir
ECN Broker kuralları hakkında hiçbir fikrim yok, brokerim yerel bir şirketkemal44
Brokeriniz için - aşağıdakileri deneyin: Kontrol etmenin basit bir yolu, manuel olarak bir emir açmaya çalışmaktır, ancak bunu yaptığınızda, zararı durdur ve / veya kar almayı deneyin. Açık sipariş iletişim kutusunda bu alanlar devre dışıysa (aşağıdaki resimdeki gibi) veya 0 dışında ayarladığınız herhangi bir değer hata alıyorsa, komisyoncunuz "ECN / STP" tipi bir komisyoncudur.
Alım satım pencerem yukarıdaki resimle tamamen aynı. Borkerimin "ECN / STP" tipinde olduğunu anladım.
teşekkür ederim
bu arada MT4'ün sağladığı kanalları(StdDev vb.) indikatör veya adet bazlı kod ile grafiğimize otomatik olarak alabilir miyiz, nasıl kodlayacağımı bilmiyorum, bunun için örnek kod almama yardım eder misiniz?
şimdiden teşekkürler
...
kemal44
"Kanallar" ile ilgili soruyu anladığımdan emin değilim, ancak deneyeyim:
Sağladıkları işlevleri kullanarak herhangi bir metatrader yerleşik göstergesini kullanabilirsiniz. Örneğin standart sapma için sözdizimi şöyledir:
[/TD]
[/TR]
[/TABLO]
Standart Sapma göstergesini hesaplar ve değerini döndürür. parametreler:
[TABLE="sınıf: docparams"]
[/TR]
[/TR]
[/TR]
[TR]
[TR]
[TD] ma_yöntemi
[TD] - [TD="genişlik: %100"]MA yöntemi. Hareketli Ortalama yöntemi numaralandırma değerinden herhangi biri olabilir.[TR]
[TD] uygulanan_fiyat [TD] - [TD="width: 100%"]Uygulanan fiyat. Uygulanan fiyat numaralandırma değerlerinden herhangi biri olabilir.[TR]
[TD] kayması [TD] - [TD="width: 100%"]Gösterge arabelleğinden alınan değerin dizini (geçerli çubuğa göre, verilen dönem miktarı kadar önce kaydırma).Örneklem:
double val=iStdDev(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,0);__________________________________________
Benzeri diğer yerleşik göstergeler için de geçerlidir (bunlar:Böylece bunlardan herhangi birini başka bir göstergeden, komut dosyasından veya EA'dan bir işlev çağrısı olarak kullanabilirsiniz.
Yerleşik gösterge değerlerinden bazılarını grafik üzerinde görüntülemeyi amaçladıysanız, o zaman bir çizim arabelleği (normal göstergelerde olduğu gibi) kullanmanız gerekir, yukarıdaki işlevlerden bazılarının değerlerini çizim arabelleğine atayın ve bu grafikte görüntülenecektir. EA'ların çizim arabellekleri yoktur, bu nedenle bir EA'dan çizim arabelleklerini kullanarak bunu yapamazsınız (nesneleri kullanmanız gerekir, ancak bu tamamen farklı bir hikaye)
Alım satım pencerem yukarıdaki resimle tamamen aynı. Borkerimin "ECN / STP" tipinde olduğunu anladım.
teşekkür ederim
bu arada MT4'ün sağladığı kanalları(StdDev vb.) indikatör veya adet bazlı kod ile grafiğimize otomatik olarak alabilir miyiz, nasıl kodlayacağımı bilmiyorum, bunun için örnek kod almama yardım eder misiniz?
şimdiden teşekkürlerkemal44
"Kanallar" ile ilgili soruyu anladığımdan emin değilim, ancak deneyeyim:
Sağladıkları işlevleri kullanarak herhangi bir metatrader yerleşik göstergesini kullanabilirsiniz. Örneğin standart sapma için sözdizimi şöyledir:
[/TR]
[/TABLO]
Standart Sapma göstergesini hesaplar ve değerini döndürür. parametreler:
[TABLE="sınıf: docparams"]
[/TR]
[/TR]
[/TR]
[TR]
[TR]
[TD] ma_yöntemi [TD] - [TD="genişlik: %100"]MA yöntemi. Hareketli Ortalama yöntemi numaralandırma değerinden herhangi biri olabilir.[TR]
[TD] uygulanan_fiyat [TD] - [TD="width: 100%"]Uygulanan fiyat. Uygulanan fiyat numaralandırma değerlerinden herhangi biri olabilir.[TR]
[TD] kayması [TD] - [TD="width: 100%"]Gösterge arabelleğinden alınan değerin dizini (geçerli çubuğa göre, verilen dönem miktarı kadar önce kaydırma).Örneklem:
double val=iStdDev(NULL,0,10,0,MODE_EMA,PRICE_CLOSE,0);__________________________________________
Benzeri diğer yerleşik göstergeler için de geçerlidir (bunlar:Böylece bunlardan herhangi birini başka bir göstergeden, komut dosyasından veya EA'dan bir işlev çağrısı olarak kullanabilirsiniz.
Yerleşik gösterge değerlerinden bazılarını grafik üzerinde görüntülemeyi amaçladıysanız, o zaman bir çizim arabelleği (normal göstergelerde olduğu gibi) kullanmanız gerekir. EA'ların çizim arabellekleri yoktur, bu nedenle bir EA'dan çizim arabelleklerini kullanarak bunu yapamazsınız (nesneleri kullanmanız gerekir, ancak bu tamamen farklı bir hikaye)Sdv Kanalı ile kastettiğim aşağıdaki gibi bir kanal,
bu arada, hızlı yanıt için teşekkür ederim.
Parabolik SAR ile EA
Parabolik SAR ile ticaret yapmak için bir fikriniz olsun. Parabolik SAR ile EA yapmak istiyorum ama şu ana kadar iyi sonuç alamadım. Yani Parabolik SAR ile fikriniz varsa daha iyi hale getireceğim. Son yaptığım bu kârı sağlayabilir. ama Eşitlik asla denge ile aynı değildir.