MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 822

 
Monter10000 :
Tüm forum kullanıcılarına iyi günler! Bir sorunla karşılaştım, ikinci gün kafamı kırıyorum, fikri nasıl uygulayacağımı bulamıyorum! Yeni koordinatlara göre yeniden çizmemek için belirli bir mum üzerinde bir dikdörtgen, daire, oval (hangi şekil olursa olsun) nasıl çizilir. Ve böylece bazı koşullar tetiklendiğinde bir şekil çizilir mi? Her figür kendi mumunda. Daha yeni mql4 çalışmaya başladım ve grafiklere hiç aşina değilim. Bu yüzden dün 10. çubuğa bir kare çizmeye karar verdim (örnek olarak), biri görüntüleniyor ve hepsi bu ve artık çizilmiyor. Dün koda işkence ettim ve işkence ettim ve sonunda ortaya çıkmaya başladı, ancak sadece kare eski yerinde sürekli siliniyor ve yenisine çiziliyor, sonra karenin sadece bir kez görüntülenmeye başladığını yaşadım. Bana bunu nasıl uygulayacağını bilen söyle! Veya forumda ilgili bir şubenin nerede olduğunu söyleyin. Ve sonra zaten bir sürü bilgi okudum, sadece daha fazla kafam karıştı! Cevaplarınız için şimdiden hepinize teşekkür ederim

evrensel bir yol - "el ile gün batımı" - tabloya bir tuval koyun ve üzerine çizim yapın. Yeni çubuklar açarken veya grafiği kaydırırken çizimi kaydırarak. Ama uzun ve sıkıcı

İşaretlemenin hızlı bir yolu, zaman referansıyla birlikte "mum" üzerine Ok figürleri veya imzalar yerleştirmektir. Ardından terminalin kendisi her şeyi olması gerektiği gibi değiştirir.

Normalde, 4-ke'de zamana bağlı bir dikdörtgenle ayrı bir mumu daire içine almak mümkün değildir. Sadece "komşularına" dokunmak. Her zaman güzel ve iyi değil. Ekrana ekli bir RectLabel kalır, ancak yine, her yeni çubuk için koordinatları yeniden hesaplamanız veya grafiği kaydırma/yakınlaştırmanız gerekir.

 
Monter10000 :
Tüm forum kullanıcılarına iyi günler! Bir sorunla karşılaştım, ikinci gün kafamı kırıyorum, fikri nasıl uygulayacağımı bulamıyorum! Yeni koordinatlara göre yeniden çizmemek için belirli bir mum üzerinde bir dikdörtgen, daire, oval (hangi şekil olursa olsun) nasıl çizilir. Ve böylece bazı koşullar tetiklendiğinde bir şekil çizilir mi? Her figür kendi mumunda. Daha yeni mql4 çalışmaya başladım ve grafiklere hiç aşina değilim. Bu yüzden dün 10. çubuğa bir kare çizmeye karar verdim (örnek olarak), biri görüntüleniyor ve hepsi bu ve artık çizilmiyor. Dün koda işkence ettim ve işkence ettim ve sonunda ortaya çıkmaya başladı, ancak sadece kare eski yerinde sürekli siliniyor ve yenisine çiziliyor, sonra karenin sadece bir kez görüntülenmeye başladığını yaşadım. Bana bunu nasıl uygulayacağını bilen söyle! Veya forumda ilgili bir şubenin nerede olduğunu söyleyin. Ve sonra zaten bir sürü bilgi okudum, sadece daha fazla kafam karıştı! Cevaplarınız için şimdiden hepinize teşekkür ederim

En basit şey, dil belgelerini dikkatlice okumak ve nesne adının benzersiz olması gerektiğini anlamaktır. Örneğin, istenen çubuğun açılış saatini nesne adına koyun.

 
Bir nokta tanımlayıcısı ( PERIOD_H4 ) kullanmak ile sayısal değeri (240) arasında bir fark var mı? Örneğin, EA 2TF ise. ?
 
Vladimir Baskakov :
Bir dönem kimliği (PERIOD_H4) kullanma ile sayısal değeri (240) arasında bir fark var mı? Örneğin, EA 2TF ise. ?

PERIOD_** türü biçimine hemen alışmak daha iyidir, çünkü mql5'te PERIOD_H4 , 240'a eşit değildir, ancak yine de mql5'e geçmeniz gerekir. Evet ve daha bilgilendirici. Örneğin, bir haftada veya ayda kaç saniye olduğunu hatırlıyor musunuz? Şahsen benim için hala hesaplamam gerekiyor ve PERIOD_W1 sorunsuz bir şekilde anlaşılabilir.

 
Vladimir Baskakov :
Bir dönem kimliği (PERIOD_H4) kullanma ile sayısal değeri (240) arasında bir fark var mı? Örneğin, EA 2TF ise. ?

Numaralandırma değerini kullanın - bu sizi MQL5'e geçerken sorunlardan kurtaracaktır

 
Alexey Viktorov :

En basit şey, dil belgelerini dikkatlice okumak ve nesne adının benzersiz olması gerektiğini anlamaktır. Örneğin, istenen çubuğun açılış saatini nesne adına koyun.

Bahşiş için teşekkürler, deneyeceğim!

 

Bir enstrüman için birkaç pozisyon açıksa ve danışmanın yalnızca bunlardan birine eşlik etmesi için başlatılması gerekiyorsa, ellerinizle yazmak zorunda kalmamak için başlatıldığında bir şekilde bir bilet seçmek mümkün müdür?

 
psyman :

Bir enstrüman için birkaç pozisyon açıksa ve danışmanın yalnızca bunlardan birine eşlik etmesi için başlatılması gerekiyorsa, ellerinizle yazmak zorunda kalmamak için başlatıldığında bir şekilde bir bilet seçmek mümkün müdür?

Sihir kullanın - bunun için var.

Ancak tüm pozisyonlar manuel olarak açılırsa, elbette, danışman bir şekilde kendisine hangi pozisyonun eşlik edeceğini bilmelidir - burada sadece bir bilet yardımcı olacaktır. Ve danışmana başlarken bir bilet seçimi yapmak için - burada tüm açık pozisyonları görmeli , biletlerinin bir listesini yapmalı ve size istenen biletin seçimiyle bir pencere sunmalıdır - bunu manuel olarak girmek daha kolaydır. ayarlar.

 
Artyom Trishkin :

Sihir kullanın - bunun için var.

Ancak tüm pozisyonlar manuel olarak açılırsa, elbette, danışman bir şekilde kendisine hangi pozisyonun eşlik edeceğini bilmelidir - burada sadece bir bilet yardımcı olacaktır. Ve danışmana başlarken bir bilet seçimi yapmak için - burada tüm açık pozisyonları görmeli , biletlerinin bir listesini yapmalı ve size istenen biletin seçimiyle bir pencere sunmalıdır - bunu manuel olarak girmek daha kolaydır. ayarlar.


Sonuçta, sayıları doldurmak hemoroiddir. Bir diziye bilet seçimini yazmak ve sonra bir şekilde bir danışmana kaydırmak için bir kitaplık oluşturmak mümkün müdür?

 
psyman :


Sonuçta, sayıları doldurmak hemoroiddir. Bir diziye bilet seçimini yazmak ve sonra bir şekilde bir danışmana kaydırmak için bir kitaplık oluşturmak mümkün müdür?

Yapabilir. Bu gerekli mi? Bir kerelik değil.

Sipariş ikonuna tıklayarak sipariş fişini (tabloda bir ikon varsa) okuyabilirsiniz.