Grafik siparişleri == grafik satırlarının meta dili - ticaret emirleri, GTTerminal Uzman Danışmanının iyileştirilmesi - sayfa 2

 
Tünaydın. Lütfen bana danışmanı test modunda nasıl çalıştıracağımı söyle? Cumartesi günü test etmeye karar verdim, dışarıdan kene yok. Eğilim çizgilerini talimatlara göre oluşturdu. Görselleştirmeyi açın - ardından Başlat. Ve tek bir anlaşma değil. Trend çizgisi nesneleri, test çalıştırma grafiği penceresine aktarılmaz. Buna göre herhangi bir işlem yok.Neyi yanlış yaptım?
 

argus_pit1'e

Test cihazında olası zorluklar.

Bunu, test cihazının kendisi, örneğin çocuklar için oyuncaklardan ve farklı oyuncaklardan yok edildiğinde yaşadım.
(Yeniden başlatmayı, ardından gerekirse yeniden yüklemeyi deneyin.)
Ayrıca, test cihazı yok edildiğinde çizgiler atladı. Yine, MT-4'ün basit bir yeniden başlatılması (yeniden yükleme DEĞİL) yardımcı oldu.


Program gitmiyor - başlangıçta hemen durakladığı test cihazıyla olur. sırasıyla >> tıklayın.

Pencerede >> yoksa, test penceresi çok dardır ve >> düğmesi uyarı vermeden "sol".

Ayrıca:
Versiyon 2, piyasanın solundaki işlemleri yasaklayan ve sağdaki işlemlere izin veren dikey bir kırmızı çizgi "DURAKLAT"a sahiptir.
Sağa doğru hareket ettirin.

EA, yukarı ve aşağı yalnızca bir işlem açmanıza izin verir. (İradeyi eğitmek için)
Bu yönde bir önceki kapatılmazsa, reaksiyon olmaz. Biletler sol üst köşede görüntülenir.


PS Anti-virüs programları kotsat MT-4 ve tek tek parçaları. Olayları, silinen anti-virüs nesnelerini görüntüleyebilirsiniz.

 
İyi günler İskender! Sizi tekrar rahatsız ettiğim için özür dilerim. Ama bir danışman fikrini gerçekten beğendim - işi büyük ölçüde kolaylaştırabilir. Ama normal olarak başlatamıyorum en son sürüm 215 yapı. Expert Advisor Oluşturuldu.Derlendi Böylece test cihazının imha edilmesi bir neden olarak hariç tutuldu.Uzman Danışmanı EurUsd(H1) penceresine yerleştirdi.Ticaret yapmasına izin verdi. Test cihazı başlatıldı - EurUSD(Visual) penceresi belirdi.Dikey çizgide her şey yolunda. Sağa hareket ediyorum (duraklama) kalınlaşıyor, sola inceliyorum. Ancak EurUsd(Visual)'daki orijinal grafikte oluşturulan direnç destek çizgileri çevrilmez ve buna göre SearchWorkLine() işlevinde k= ObjectsTotal () prosedürü her zaman 1 değerine sahiptir (sadece dikey bir çizgi bulur) Tester'ı yavaşlattığımda, Görsel pencerede oluşturuyorum SearchWorkLine onları buluyor ama işlem yapmıyor.Ama dikey çizgi EA'nın kendi içinde yaratılıyor.Bu yüzden onu görebiliyorum. Muhtemelen her şey yolunda ve gerçek zamanlı olacak. Ve trend çizgilerini test cihazına çevirme mekanizması nedir? Sonuçta, grafik üzerinde sıradan bir hareket attıktan sonra bile, test cihazında değil (görsel). Hızlı cevabınız için teşekkür ederim. Belki ICQ'da sohbet etmek daha uygun olacaktır My ICQ 255963976 Saygılarımla Peter Anivirüslü sürüm kaybolur. Yeniden yüklenen MT4, EA test cihazını başlattı My NOd32 hiçbir şekilde tepki vermedi. Metinde ObjectSet(Pause_name,OBJPROP_TIME1,ObjectGet(Pause_name,OBJPROP_TIME1)+Period()*60); Teorik olarak, Visual / uncommented'da satır kaydırma işlevini yerine getirmelidir - çalışmıyor
 

Bilinmeyen nedenlerle, makaledeki ve forumdaki Uzman Danışmanların test cihazında çalışmadığı ortaya çıktı.
Çalışan bir dosya gönderiyorum. Henüz ne olduğuna dair bir açıklama yok.
AP



P, S. Konunun ilk mesajı düzenlenmemiştir, yani burada.

Dosyalar:
 
Ve bu kendini nasıl gösterir? Dosyayı makaleden yeni indirdim, iyi derleniyor.
 

Rosh'a

Ticareti etkilemez, fark etmedim.

Ve insanlar testlerden şikayet etmeye başladılar.
Birisi için testler hemen başladı ve farklı lansmanlardaki biri için.
Dün, doğrudan yazışma yoluyla, birlikte çalıştığım danışmanın kişisel bir kopyasını acilen gönderdim ve aynısını burada iş parçacığına gönderdim.
Alıcı aynı şekilde çalışmadığını yazar ve test edeni yok eder.
Net olmayan şey, benim için her şeyin yolunda olduğu, ancak bu rezaleti başkalarında zaten gördüm.

Hatalar:
hat test cihazı
a) keyfi bir yere atlamak.
b) ortadan kaybolmak.
c) yeniden adlandırılmasına izin verme - hattın adını girerken sadece atlamakla kalmaz,
ancak TrendLineхххххх eski adı altında kalır
Yalnızca bu hatalar ortaya çıkarsa, MT-4'ü yeniden başlatmak tasarruf sağlar, bundan sonra bir süre için her şey yolundadır.

d) EA'dan test başarısız olur: göstergeler eklenmez.
Bu hata görünürse, hiçbir şey yardımcı olmaz.

Ancak, diğer danışmanlar - çalışır.
Başlatmadan başlatmaya kadar hatanın yüzdüğü ortaya çıktı. - Test cihazındaki grafiklerden ve farklı bilgisayarlarda kendini farklı şekilde gösterir.


nedenini bilmiyorum.
varsayımlar:
1. İddiaya göre bir testçi mi? Bu Uzman Danışmanlar arasındaki Tester işlevleri açısından tek önemli fark, uzun adlara sahip grafik satırlarının oluşturulması/silinmesidir.
Onlar. bu, danışmandan nesnelerin listesini değiştirirken olur.

2. İddiaya göre virüsler/antivirüsler yavaş yavaş kotsat mı?

3. hatalarım?

 

Bence sorun, string ekleme ile ilgili bir hatası olan 213 yapı olması. Danışmanın böyle yerleri var

 string              txn =" TICKET ="+ DoubleToStr ( _B , 0 ) +" "+ _name +" DATE ="+ TimeToStr ( TimeLocal () ,
                   TIME_DATE ) +" TIME ="+ TimeToStr ( TimeLocal () , TIME_SECONDS ) ;

onları bu şekilde değiştirmeyi dene

 string              txn = StringConcatenate ( " TICKET= " , DoubleToStr ( _B , 0 ) , " " , _name , " DATE= " , TimeToStr ( TimeLocal () ,
                   TIME_DATE ) , " TIME= " , TimeToStr ( TimeLocal () , TIME_SECONDS ) ;
 
Rosh'a
Teşekkür ederim! Değişeceğim, gerçekten birleştirme daha güvenli.
Ancak kullanıcılar, MT-4'ü daha dün mql4.com'dan indirdiklerini yazıyor. 215 oluşturun, ancak EA'm testi çöktü.
Yani kusura bakmayın size söylemeyi unuttum bir şikayet geldiğinde ilk soru hangi montaj ve hangi Windows oluyor?
kimin altına giriyorsun, hangi antivirüs, antivirüs olaylarına bak...
 

Test cihazı , durumu düzeltiyor.
EA doğru şekilde işlem yaptığından, ancak bazı bilgisayarlar test cihazında çalışmadığından, işte acil bir yama.

bu sürüm, hafta sonları da dahil olmak üzere test cihazında her zaman istikrarlı bir şekilde çalıştı.
Açılış çizgileri kaldırılmaz, grafikte kalırlar. Rahat konuşurlar.

Not Tüm satırlar TrendLine türünde olmalıdır!

Dosyalar:
 

Göstergeli GTTerminal .
Beta sürümü.
Göstergeler yalnızca danışmana eklenenlerdir.
Yani:
RSI
CCİ
WPR
itme
Kuvvet İndeksi
belirteç
ATR
OBV
MFI

Göstergenin kontrol edildiği çubuğun sayısı ayrı ayrı start_indicator =1 ile ayarlanır.
Onlar. varsayılan olarak ikinci çubukta [1] kontrol edilir, çünkü ilkinde hindi burnunu çevirir.
start_indicator = 0 olarak ayarlamak için nedenler olmasına rağmen
Gösterge periyodu, harici Perid_Indicator'da ayarlanan tüm göstergeler için aynıdır, varsayılan = 14,
standart bir aramada olduğu gibi.
Diğer parametreler değiştirilmez.
Penceredeki sürenin EA özelliklerindeki dönemle eşleştiğinden emin olmanız gerekir.
Bu uygunsuzluklar, MQL-4/MT-4'ün sınırlamalarından kaynaklanmaktadır. 5. versiyonu bekliyoruz.
Test cihazında, "Uzman özellikleri" panelindeki düğme kullanılarak bir uzmanın özellikleri değiştirilir.

Çalışmak:
Hem ana grafiğin fiyatından hem de herhangi bir göstergede açıp kapatabilirsiniz.

Grafik sıraları, rastgele bir sembolle farklılık gösterebilir.
Böylece aynı amaç için birkaç satır ayarlayabilirsiniz.
Örneğin, "BuyStop", "BuyStop 2", "BuyStop Tp=100 SL=50 sfsf", "BuyStop falan filan Tp=300 SL=100" vb. satırlar.
Pencere numarasını hesaba göre yukarıdan aşağıya (bir boşlukla ayrılmış) koymak daha iyidir.
Bu, her pencerede kendi grafik siparişlerinizi oluşturabileceğiniz anlamına gelir.
İlk önce kimin üzerinde çalışacağı yürütülecektir.
Örneğin, SlBuy'u ana tabloya ve "SlBuy 2" gösterge penceresine "SlBuy 3" koyun. İlki çalışacaktır.
Dikkat, işlenmemiş açık hatlar bıraktıysanız, belki hemen bir sipariş açarlar.
önceki kapanacak. Çizgilerini takip et!!! Danışmanın çizgileri tanıdığından emin olun -
Fare işaretçisinin altında "Tamam" görünür. veya "tp=sl="


Test cihazındaki bazı bilgisayarlarda, danışmanın önceki sürümleri bazen çalışmadı)))
Bunun nedeni, test cihazının yine bazen hatalı bir şekilde nesne grafiğini EA'dan taşımayı/silmeyi işlemesidir.
Onlar. nedeni, test cihazının hala sonuçlandırılmasıdır.
Hatları daha dikkatli yönlendirmek de mümkün olacaktır, yani. daha dikkatli bir danışman yazın, ancak nasıl dikkatli olunacağı henüz net değil))

Bu nedenle danışman aşağıdaki gibi kopyalanır: Test sırasında tetiklenen açma hatlarının duraklatılması ve temizlenmesi yasaktır.

Tüm çizgiler - TrendLine!

Dene.
İyi şanlar!

Dosyalar: