[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 815

 
Igor_Sev :


ve bir araç yazarken program kodundaki tüm döviz çiftlerine nasıl başvurabilirim?


https://docs.mql4.com/ru/series

https://docs.mql4.com/ru/common/MarketInfo

 

İnceleyeceğim linkler için teşekkürler
 

Ama sevgili All bana söyleyecek, "bir tüccar için pratik uygulamalı matematik" konusunda bir yerde bir konu var mı - yani, bir dizi algoritma (resimlerle, ama onlarsız nasıl olur) matsoft ile nasıl ve ne yapılacağı ve sonuçlara göre hangi kararlar alınır.

Sonra çeşitli matematiksel konuların düzgün tartışmalarını okudum, ancak böyle pratik "kılavuzlar" görmedim.

Lütfen yardım edin. Ve değilse, belki de böyle bir dal oluşturmaya değer mi?

 

Merhaba. Değişiklik sırasında neden 130 hatası (Yanlış durdurma seviyeleri) veriyor? Tral - 10 puan. SL - 50 puan.

if(Toplam==1)

{
OrderSelect(OrderTicket(),SELECT_BY_TICKET,MODE_TRADES);
}
başka dönüş;
if(Ask-Price>Tral*Point&SL<Price&&Magic==1) // İz kriterleri satın al
{
OrderModify(OrderTicket(),NULL,Fiyat,TP,0);
}
if(Ask-SL>Tral*Puan&&SL>=Fiyat&&Magic==1)
{
OrderModify(OrderTicket(),NULL,SL+Tral*Point,TP,0);
}
if(Price-Bid>Tral*Point&&SL>Price&&Magic==2) // Trol satış kriterleri
{
OrderModify(OrderTicket(),NULL,Fiyat,TP,0);
}
if(SL-Bid>Tral*Puan&&SL<=Fiyat&&Magic==2)
{
OrderModify(OrderTicket(),NULL,SL-Tral*Point,TP,0);
}
 

Şu anda ne tür bir sipariş seçildiğini ayrım gözetmeksizin biliyorsunuz, bir değişiklik yapılıyor.

Gerekli:

if(Ask-Price>Tral*Point && SL<Price && Magic==1 && OrderType()==OP_BUY) // Takip kriteri satın al
{
OrderModify(OrderTicket(),NULL,Fiyat,TP,0);
}

yeni başlayanlar için... en azından...

eugggy :

Merhaba. Değişiklik sırasında neden 130 hatası (Yanlış durdurma seviyeleri) veriyor? Tral - 10 puan. SL - 50 puan.

if(Toplam==1)

{
OrderSelect(OrderTicket(),SELECT_BY_TICKET,MODE_TRADES);
}
başka dönüş;
if(Ask-Price>Tral*Point&SL<Price&&Magic==1) // İz kriterleri satın al
{
OrderModify(OrderTicket(),NULL,Fiyat,TP,0);
}
 
Bana çoklu terminali nereden indirebileceğini söyleme? Aynı anda birkaç hesaptan işlem yapmak için.
 
en azından burada
Mathers :
Bana çoklu terminali nereden indirebileceğini söyleme? Aynı anda birkaç hesaptan işlem yapmak için.
 
Ve başka bir DC ile çalışacak şekilde nasıl yapılandırılır? Ve hiç mümkün mü?
 
MrSoros :

Şu anda ne tür bir sipariş seçildiğini ayrım gözetmeksizin biliyorsunuz, bir değişiklik yapılıyor.

Gerekli:

if(Ask-Price>Tral*Point && SL<Price && Magic==1 && OrderType()==OP_BUY) // Takip kriteri satın al
{
OrderModify(OrderTicket(),NULL,Fiyat,TP,0);
}

yeni başlayanlar için... en azından...


Aslında Magic ile açtığımda emir tipi ayarlanıyor: Magic=1 - Buy order, Magic=2 - Sat, stoplar neden yanlış yazılmış? Tral ve S / L'yi 15 n'den fazla ayarlamama rağmen MODE_STOPLEVEL'in 14 değeri döndürmesinden dolayı olabilir. Sorun ne?
 
Igor_Sev :

Güzel gün!

Lütfen yeni başlayanlara, tüm döviz çiftlerini aynı anda işlemesi için MQL4'te özel bir gösterge yazmanın mümkün olup olmadığını söyleyin. Anladığım kadarıyla, gösterge tablosunda 8 satıra kadar görüntülenebilir, ancak sadece bir satıra ihtiyacım olacak. Onlar. Aynı anda tüm döviz çiftleri için dizilerden veya değişkenlerden işlenen bu satır için bir dizi alabilir miyim?

Cevap için şimdiden teşekkürler.

Semyon Semenych, birkaç döviz çiftini işleyen ve ayarlandığı çift için grafikte yalnızca bir satır görüntüleyen benzer bir göstergeye (CFP) sahipti. https://www.mql5.com/en/articles/1464 başlıklı makalenin altına bakın, başlangıç noktası olarak yardımcı olabilir.
Neden: