Hatalar, hatalar, sorular - sayfa 1071

 
barabashkakvn :
Büyük olasılıkla, grafiğe en son eklenen gösterge basitçe ilkinin üzerine çizilir.
KONTROL ET: grafiğe sağ tıklayın ve göstergelerin listesini seçin.
Göstergeler listesinde ikinci bir gösterge olmadığını görüyorum. Her seferinde şablonu özelleştirmeniz gerekir. Ayrıca, ikinci MA'nın tam bir kopyası, ancak farklı renk ve seviyelerde oluşturulamaz. Önce daha uzun bir süre belirlersiniz - ayarlanır, ardından süreyi değiştirirsiniz - gösterge grafikte kalır. Terminali açtığınızda, kapattıktan sonra sadece bir MA kalıyor.
 
piv_ :

Grafikte iki Hareketli Ortalama göstergesi ayarladım - renkleri ve eklenen seviyelerin değeri farklıdır - 1. kırmızıda, ikinci mavide. Sonra şablonu kaydediyorum. Kaydettikten sonra, şablonu ayarlarken ikinci gösterge kaybolur. Farklı periyotlara sahip iki gösterge ayarlarsanız, ikincisi kaybolmaz. Üçüncü bir MA kurarsanız, şablona kaydedilmez. Basitçe, terminali kapatıp açarsanız, ikinci gösterge de kaybolur. Bu bir bug mı yoksa böyle mi olması gerekiyor?

Görünüşe göre terminal, MA seviyelerini değerli bir parametre olarak görmüyor, çünkü göstergenin ikinci örneğini başlatmak gerekiyor.

Geliştiriciler burada yorum yapmazsa , servis masasına yazın .

PS seviyeleri indikatör parametrelerinde yok, belki o yüzden anlamıyordur.

PS2 böyle şeyler için çalıştırmak için bir komut dosyası yazmak daha iyidir. Bunu kendim yapmayacağım.

 

Geliştiricilerden büyük bir istek.

TA grafik araçları serisini geliştirmeyi ve tamamlamayı bıraktığınız için, bu konudaki SD'yi uzun süredir yanıtlamadınız (uygulama #359447), en azından Fibo TimeZones , Equidistant Channel , Fibo Channel ve Andrews Pitchfork kodunu yayınlayın, bağımsız çalışma ve geliştirme için MQL5'te ifade edilmiştir. Hazır grafik ilkellerden kimera tasarlamak, ilk olarak, zaman ölçeğinde hafta sonu veya gelecekte bazı yapıların bağlantı noktaları tarafından kaçınılmaz olarak vurulması nedeniyle kendi kendine yapılan TA araçlarının kayması ve bozulması ile doludur ve ikincisi , Liste penceresindeki nesnelerdeki karmaşık yapıların en basit alt nesnelerinin gereksiz bolluğu ve sonuç olarak çok fazla kafa karışıklığı (örneğin, nesneler Listesindeki yerleşik bileşik Andrews Pitchfork tek bir nesne olarak görünür). Kanvas kitaplığını şimdiye kadar kullanma girişimleri, istenen sonuçlardan daha fazla soru bıraktı. CreateBitmap , CreateBitmapLabel - ihtiyacınız olan buysa, nesneleri çubuklara veya fiyat-zaman koordinatlarına çekmek ve/veya bağlamak için noktalar nasıl uygulanır? Şimdiye kadar, akla gelen tek şey, bir grafik üzerine Bitmap katmanlarını yığmak kadar beceriksiz olan, ilkellere minimum daire yarıçapının akıllara durgunluk veren manuel olarak eklenmesidir. Ve böyle bir el yapımı nesneyi sıkıştırırken ölçek nasıl değiştirilir - ayrıca orantılı senkronize ölçekleme için el yapımı bir koltuk değneği ile ve grafik ölçeğindeki bir değişiklikle (bir olay bulutunun sık MQL izlemesi, bu, bu ...)? Create ... kullanarak nasıl bağladığım önemli değil, örneğin yerleşik TA nesneleri gibi, yeniden ölçeklendirme sırasında nesnenin kendisi herhangi bir boyuta küçülmeyecekti. 0 ve 1 taban çizgilerinde bulunan bağlantı noktalarını yukarı çekerken orantılı olarak geri çekilirlerse sağ taraftaki Fibo Zaman Dilimleri (2, 3, 5...) neye bağlıdır? Ayrıca, >= 2 numaralı hatlar, doğrudan haftasonuna inerek, terminal hafta sonunu yeni bir haftalık seansın başında kestikten sonra kaymaz, çünkü üzerlerinde herhangi bir kontrol noktası yoktur, ancak şimdiye kadar Böyle bir uygulamayı anlamak çok kolay değil.

Bu arada, kod:

       ObjectSetInteger ( 0 , "SampleCanvas" , OBJPROP_SELECTABLE , true );
       ObjectSetInteger ( 0 , "SampleCanvas" , OBJPROP_SELECTED , true );
bir kontrol noktası sağlar ve Çizginin (...) kendisini değil, segmentin içinde yer alacağı Bitmap katmanının çerçevesini seçer. Ayrıca, OBJPROP_RAY_RIGHT ve/veya OBJPROP_RAY_LEFT özelliklerinin sınırlı bir Bitmap alanındaki bir segmente nasıl uygulanacağı ve bitmiş nesnelerin özelliklerinin prensipte Canvas nesnelerine uygulanabilir olup olmadığı henüz açık değildir.

Ve bu arada, bu benim kişisel rahatsızlık hissim değil. Programcıların sağlanan MQL araçlarından bir şeyler oluşturmaya çalıştığı MQL komut dosyaları ve göstergeleri ile üçüncü taraf forumlarına göz atın ve programlarının kullanıcılarının hafta sonlarına ve gelecekteki geçmişe dayalı grafik yapılar yapmamaları gerektiğine dair uyarılar göreceksiniz.

Genel olarak, çok fazla bir şey istemiyorum çünkü uygulamayı hayal edemiyorum (zaman içinde çözebilirdim), ancak size teşekkür edecekleri tekerleği ve tıkacı yeniden icat etmek istemiyorum, ama kesinlikle biraz farklı bir şey yapmanın gerekli olduğunu gösterecekler. Ve yeniden yapmak yine kişisel kaynakların israfıdır. Temel kodun yerel - yazarın - uygulamasına maksimum yaklaşımdan yanayım.

 

Bir sosyal ağda bir gönderi paylaşmak istiyorum ama konu başlığı ya da ilk gönderi yayınlanıyor

İlginç Finansal Video Ekim 2013 - MQL5 Forumu - Sayfa 2

Alım satım ve alım satım dersleriyle ilgili videolar bekliyoruz. Kategori: ticaret sistemleri.

Ancak, akışınıza buraya eklediğinizde, istenen gönderi için giriş görünür

Sergey Golubev Çarşamba
Konuyla ilgili açıklama İlginç Finansal Video Ekim 2013
Yulianna Sorokina (Forex tüccarı) kadın ticareti hakkında ve sadece değil.... (15.08.13)
 

web sitesinde bir yerde mql5 gördüm   tablodaki formüller   çeşitli enstrümanlar için potansiyel ağırlıklı kârın veya belki başka bir şeyin hesaplanması,

Ama ne kadar aradıysam da bulamıyorum :(

bulmama yardım et lütfen

teşekkür ederim.

 
Lütfen biri koda bakabilir mi? Neden bir sınıftaki bir değişken, bir sınıf nesnesini başka bir yönteme geçirerek yazdırılmaz.
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
Документация по MQL5: Основы языка / Типы данных / Структуры и классы
  • www.mql5.com
Основы языка / Типы данных / Структуры и классы - Документация по MQL5
Dosyalar:
 
adilbek :
Lütfen biri koda bakabilir mi? Neden bir sınıftaki bir değişken, bir sınıf nesnesini başka bir yönteme geçirerek yazdırılmaz.

Hem OnInit() hem de process()'e yazdırılır:

 
vlad_123 :

Hem OnInit() hem de process()'e yazdırılır:

İşte günlüklerde sahip olduklarım:

 2013.10 . 16 00 : 12 : 08      TestCallByReference (EURUSD,H1) Time = 2013.10 . 15 23 : 12
2013.10 . 16 00 : 12 : 08      TestCallByReference (EURUSD,H1) Time = 
2013.10 . 16 00 : 12 : 07      TestCallByReference (EURUSD,H1) Time = 2013.10 . 15 23 : 12
2013.10 . 16 00 : 12 : 07      TestCallByReference (EURUSD,H1) Time = 
2013.10 . 16 00 : 12 : 06      TestCallByReference (EURUSD,H1) Time = 2013.10 . 15 23 : 12
2013.10 . 16 00 : 12 : 06      TestCallByReference (EURUSD,H1) Time = 
 
ve bu strateji test cihazında:
 2013.10 . 16 00 : 21 : 29      2013.10 . 13 23 : 00 : 00    Time = 2013.10 . 13 23 : 00
2013.10 . 16 00 : 21 : 29      2013.10 . 13 23 : 00 : 00    Time = 1970.01 . 01 00 : 00
2013.10 . 16 00 : 21 : 29      2013.10 . 13 22 : 00 : 00    Time = 2013.10 . 13 22 : 00
2013.10 . 16 00 : 21 : 29      2013.10 . 13 22 : 00 : 00    Time = 1970.01 . 01 00 : 00
2013.10 . 16 00 : 21 : 29      2013.10 . 11 20 : 00 : 00    Time = 2013.10 . 11 20 : 00
2013.10 . 16 00 : 21 : 29      2013.10 . 11 20 : 00 : 00    Time = 1970.01 . 01 00 : 00
Terminal sürümü MetaTester 5 x64 yapı 858 (03 Ekim 2013).
 

Ve dördün sitesi yine öldü :(

Ve 3 buçuk saattir ölüydü. Utanmış?