![MQL5 - MetaTrader 5 müşteri terminalinde yerleşik ticaret stratejileri dili](https://c.mql5.com/i/registerlandings/logo-2.png)
Ticaret fırsatlarını kaçırıyorsunuz:
- Ücretsiz ticaret 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
Sadece başka bir şey.PSAR'ın çok fazla yeniden boyadığını düşünüyorum.Kodun bu kısımlarını kaldırmak mümkün mü.Böylece yalnızca stokastik ve HGI'ya dayalı sinyalleri okur.
şeker adam752
Parabolik SAR yeniden boyamaz
Size söylediğim gibi: bu EA, merkezli TMA kullanır. Merkezlenmiş TMA yeniden hesaplar/yeniden boyar
Mladen, Kodlamada ''bitiş noktası''nın tanımı nedir?
En iyisi kaynağa gitmek
Denis Meyers'in "bitiş noktası" tanımı : Bitiş Noktası Hızlı Fourier Dönüşüm Sistemi ve burada daha fazla açıklama bulunan bazı makaleler : Dennis Meyers Yayınları , Walk-Forward ile örnek dışı analiz ile hisse senetleri, vadeli işlemler ve forex algoritmik ticareti
Sevgili MLADEN,
bir önceki sayfadaki 4973 yazısını hatırlatabilir miyim?![](https://c.mql5.com/forextsd/smiles/cry_smile.png)
Kaynağa gitmek için en iyisi Denis Meyers'in "bitiş noktası" tanımı : Bitiş Noktası Hızlı Fourier Dönüşüm Sistemi ve burada daha fazla açıklama içeren bazı makaleler : Dennis Meyers Yayınları , Walk-Forward ile hisse senetleri, vadeli işlemler ve forex algoritmik ticareti -örnek analizi
bunu inout parametrelerinde filtrelemenin bir yolu var mı?
Bu göstergeyi düzeltmeme yardım etmek isteyen var mı? Üzerinde biraz çalıştım ve yaptığım değişikliklerden çok memnunum.
Bu bir Kar ve Zarar indi. Her yeni ticaret, sonuncusunun hemen altına yerleştirilir, ki bu harika. Her yeni işlem, hesap toplamının sağ alt kısmında yer alsa da, ekranın alt kısmındaki göstergelerinize kapılmamak için yukarı kayar. Yaptığım bu ayarlamalar harika.
Ancak tek sorun, platformu kapattığımda veya herhangi bir nedenle internet bağlantımı kaybettiğimde ve platform yeniden kurulduğunda, işlem listesi altta yeni işlemlerle kalmak yerine alfabetik sıraya giriyor. O zaman hangi işlemlerin en son yapıldığını görmek zor oluyor ... bu da terminali açmadan onları takip etmeyi zorlaştırıyor. İşlemleri eskiden en yeniye doğru sıralamanın bir yolu var mı? Gösterge bunu yapacak, yeniden ayarlanana kadar alfabetik sıraya girecek mi? Bunu nasıl düzeltebilirim.
P&L göstergesinin bir resmini yayınladım. Birkaç özellik eklediğim eski göstergelerden biri olduğunu düşünüyorum. Herhangi bir yardım takdir edilecektir.Bunun kolay bir ayar olacağını düşünüyorum, denemek isteyen var mı?
Bunun kolay bir ayar olacağını düşünüyorum, denemek isteyen var mı?
Blueboyblue, denemek ve ayarlamak için göstergeyi bulamıyor musunuz, tekrar yayınlayabilir misiniz?
Blueboyblue, denemek ve ayarlamak için göstergeyi bulamıyor musunuz, tekrar yayınlayabilir misiniz?
Yayınlamamıştı. Hala. Önce bir alıcı bulmaya çalışıyordum
. Ama işte burada. Ona uygun ayarları yapanı takdir ediyorum. Indi'de her şey yolunda. , sadece platform sıfırlandığında esnafları en yeniden en eskiye doğru sıralı tutmayacağı gerçeği. Sıfırlanmazsa olur.
-kâr-zarar_bb_w_size_2.mq4
Yayınlamamıştı. Hala. Önce bir alıcı bulmaya çalışıyordum
Bu gösterge, tüm metatrader EA'larının ve göstergenin yaptığı şeyi yapar: metatrader'ın listede son olan bir siparişten listedeki ilk sıraya kadar tuttuğu siparişler listesinde döngüler. Bu liste metatrader tarafından bu sırayla tutulur ve metatrader'a göre belirli bir sırada olması gerekmez (tarihe göre sıralanması veya biletlerle sipariş edilmesi gerekmez)
Aşağı yukarı bu, metatrader'ın sahip olduğu bir sorun ve her zaman böyleydi - bu siparişlerin tam olarak oluşturulma/açılma zamanına göre sipariş edilen siparişlere erişmek için hiçbir zaman yerleşik bir yol yoktu.
Bu gösterge, tüm metatrader EA'larının ve göstergenin yaptığı şeyi yapar: metatrader'ın listede son olan bir siparişten listedeki ilk sıraya kadar tuttuğu siparişler listesinde döngüler. Bu liste, metatrader tarafından bu sırayla tutulur ve metatrader'a göre, belirli bir sırada olması gerekmez (tarihe göre sıralanması veya biletlerle sipariş edilmesi gerekmez) Aşağı yukarı öyledir. metatrader'ın sahip olduğu bir sorun ve bu her zaman böyleydi - bu siparişlerin tam olarak oluşturulma/açılma zamanına göre sipariş edilen siparişlere erişmek için hiçbir zaman yerleşik bir yol yoktu
İlk işlemden en yeniye kadar emirleri kapatan bu betiğe bir göz atın.... scriptte yapılabiliyorsa, bir göstergede yapılabileceğini varsayıyorum.
#mülkiyet katı
#özellik show_inputs
OnStart() geçersiz
{
için (int i=0; i < OrdersTotal(); i++)
{
bool sonucu =yanlış;
çift fiyat =0;
if(Sipariş Seçimi(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()!=Symbol()||OrderType()>1)
devam etmek;
if (OrderType() == OP_BUY){
fiyat =Teklif;
}
başka
fiyat =Sor;
sonuç=OrderClose( OrderTicket(), OrderLots(),price,5, Red );
eğer(sonuç)
ben--;
}
İlk işlemden en yeniye kadar emirleri kapatan bu betiğe bir göz atın.... scriptte yapılabiliyorsa, bir göstergede yapılabileceğini varsayıyorum.
#mülkiyet katı
#özellik show_inputs
OnStart() geçersiz
{
için (int i=0; i < OrdersTotal(); i++)
{
bool sonucu =yanlış;
çift fiyat =0;
if(Sipariş Seçimi(i,SELECT_BY_POS,MODE_TRADES))
if (OrderSymbol()!=Symbol()||OrderType()>1)
devam etmek;
if (OrderType() == OP_BUY){
fiyat =Teklif;
}
başka
fiyat =Sor;
sonuç=OrderClose( OrderTicket(), OrderLots(),price,5, Red );
eğer(sonuç)
ben--;
}maviboymavi
Bu kod parçacığında bir hata var
Bu satırı değiştir
için (int i=0; i < OrdersTotal(); i++)
buna
for (int i=OrdersTotal()-1; i>=0; i--)
ve tamam çalışacak
_____
Ancak bir göstergede çalışmaz - siparişle ilgili işlevler (OrderClose() gibi) göstergelerden yürütülemez, yalnızca komut dosyalarından veya EA'lardan yürütülebilir