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

 
Сергей :

Anladığım kadarıyla @Nauris Zukas tarafından önerilen seçenek çoklu para birimi için uygun, en azından benim için çalıştı.

Ve seçeneğiniz tek para birimi için daha iyidir, çünkü. eklendiği çizelgeden veri alır.

Genel olarak, her şeyi hiç anlamıyorsunuz. Ayrıca, imleci işlevin adının üzerine getirebilir ve F1'e basabilirsiniz - bu konuda tam yardım alın.

Vitaliy size hem MT4 hem de MT5'te eşit olarak çalışan bir işlev sundu - bu yüzden onu kullanmanın daha iyi olduğunu, diğer her şeyin eşit olduğunu yazdı.

Sadece MT4'te kullanılanı seçtiniz.

 
Artyom Trishkin :

Genel olarak, her şeyi hiç anlamıyorsunuz. Ayrıca, imleci işlevin adının üzerine getirebilir ve F1'e basabilirsiniz - bu konuda tam yardım alın.

Vitaliy size hem MT4 hem de MT5'te eşit olarak çalışan bir işlev sundu - bu yüzden onu kullanmanın daha iyi olduğunu, diğer her şeyin eşit olduğunu yazdı.

Sadece MT4'te kullanılanı seçtiniz.

Tamam teşekkürler.
 
Сергей :

Anladığım kadarıyla @Nauris Zukas tarafından önerilen seçenek çoklu para birimi için uygun, en azından benim için çalıştı.

Ve seçeneğiniz tek para birimi için daha iyidir, çünkü. eklendiği çizelgeden veri alır.

Vitaly Muzichenko'nun seçeneğini kullanabilirsiniz, ancak ardından Symbol() öğesini değiştirmeyi unutmayın. Symbol() her zaman eklendiği tablodan alınır, eğer başka bir çift kullanmanız gerekiyorsa, hangi döviz çiftine ihtiyacınız olduğunu doğrudan belirtmelisiniz. Örneğin şöyle:

 double EUR_point= SymbolInfoDouble ( "EURUSD" , SYMBOL_POINT );

İyi şanlar! :)

 
Vitaly Muzichenko :

Ve konunun devamı. Alıntı dizesi parametresi

Bunlar değişkenlerin isimleridir.

 

Soru:


Son 20 değerin maksimumu ve mavisine göre bir çizgi çizen gösterge1 vardır. Şamdan grafiğindeki bir fiyat kanalına benziyor.

Fiyat tablosunun altında ayrı bir pencerede RSI gibi bir çizgi çizen , kendi kendine yazılan başka bir gösterge2 vardır.


Gösterge1'in gösterge2'den alınan verilere dayanarak nasıl oluşturulacağı.

 
Sergey Likho :

Soru:


Son 20 değerin maksimumu ve mavisine göre bir çizgi çizen gösterge1 vardır. Şamdan grafiğindeki bir fiyat kanalına benziyor.

Fiyat tablosunun altında ayrı bir pencerede RSI gibi bir çizgi çizen , kendi kendine yazılan başka bir gösterge2 vardır.


Gösterge1'in gösterge2'den alınan verilere dayanarak nasıl oluşturulacağı.

Gösterge2'nin ayrı bir pencerede çizilmemesini istiyorsanız, o zaman #özellik göstergesi_separate_window'u bulmaya çalışın ve onu #özellik gösterge_grafik_penceresi ile değiştirin. O yardımcı olabilir.
 
Nauris Zukas :
Gösterge2'nin ayrı bir pencerede çizilmemesini istiyorsanız, o zaman #özellik göstergesi_separate_window'u bulmaya çalışın ve onu #özellik gösterge_grafik_penceresi ile değiştirin. O yardımcı olabilir.

Hayır, mum verilerini (örneğin, Kapat[] dizisi) değil, gösterge2'den bir dizi değer almak için gösterge1'e ihtiyacım var.

 
Sergey Likho :

Soru:


Son 20 değerin maksimumu ve mavisine göre bir çizgi çizen gösterge1 vardır. Şamdan grafiğindeki bir fiyat kanalına benziyor.

Fiyat tablosunun altında ayrı bir pencerede RSI gibi bir çizgi çizen , kendi kendine yazılan başka bir gösterge2 vardır.


Gösterge2'den alınan verilere dayanarak gösterge1 nasıl yapılır.

Buradan okumaya başlayın

Ticaret, otomatik ticaret sistemleri ve ticaret stratejilerinin test edilmesi hakkında forum

MQL4, yardım ve algoritmalar ve kodlar hakkında herhangi bir acemi sorusu

potom , 2017.10.15 16:07

Önceden hazırlanmış bir göstergeye İlk/Önceki işlevi nasıl eklenir. Yani düzenlemek için.

Herkes öyle olduğunu söylüyor

int OnCalculate(const int oranları_toplam,
const int önceki_hesaplanmış,
const tarihsaat&saat[],
const double& open[],
const çift ve yüksek[],
const double&düşük[],
const çift ve kapat[],
const uzun& tik_hacim[],
const uzun&hacim[],
const int&spread[])
{

Bununla değiştirilmelidir

int OnCalculate(const int oranları_toplam,
const int önceki_hesaplanmış,
const int başlangıç,
sabit çift &fiyat[])
{

Ama bütün bunlar işe yaramıyor. Düzenleme yerine yazmaya yardımcı olabilir.

Bu işlevi kesmek için tembel olmayanlara sor!??? mümkünse daha detaylı.

 
Çubuğun kapanmasından önceki son tikte A grafiğindeki programın, B grafiğinde zaten görünen bir çubuk bulma şansı var mı? (A ve B çizelgeleri farklı enstrümanları gösterir)
Yani, A grafiğine bir işaret geldiği andan itibaren, B grafiğindeki çubukların sayısı için bir talepte bulunulana kadar, B grafiğinde yeni bir çubuk görünecektir.
 
İyi zaman, söyle bana sıralamadan tarihe kadar sabit olan nedir, id?