Kodlama yardımı - sayfa 499

 
candyman752:
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

 
nevar:
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?

 
mladen:
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ı?

 
Blueboyblue:
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ı?

 
Blueboyblue:
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?

 
mrtools:
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

Dosyalar:
 
Blueboyblue:
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

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.

 
mladen:
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--;

}

 
Blueboyblue:
İ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