[ARŞİV] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 5. - sayfa 172

 

Chiripaha :

... bir zaman diliminden diğerine geçtiğimde, tüm ayarlar temel ayarlara sıfırlanıyor.

Bu andan kaçınmanın bir yolu var mı? Nasıl yapılır? Forumu aradı ve hiçbir şey bulamadı.

Cevap eksikliğine bakılırsa - soru ya çok aptalca ya da cevap yok. Veya alternatif olarak yanlış ayarlanmış.

Eğer öyleyse beni düzeltin.

 
tpg_k156 :
Tünaydın. Bir soruyla ilgileniyorum: İlkini mahvetmemek için iki metatrader'ı paralel olarak, ancak aynı anda kurmak mümkün mü? Aralarında çatışmalar var mı? Ayardaki incelikler nelerdir? Böyle bir şey, yeniden bağlantı manipülasyonları yapmazken bir çift hesabın aynı anda izlenmesi için gereklidir.
Terminalleri farklı klasörlere koymanız gerekir - bu şekilde istediğiniz kadar koyabilirsiniz. Hiçbir şey çatışmayacak ve başarısız olmayacak.
 
ticareti kontrol etmek için bir fonksiyon eklemenin daha doğru olacağı yer
 if ( IsTradeAllowed() != true ){ return ( 0 ); }
int start() veya int init() içinde mi?
 
ruslanchik :
ticareti kontrol etmek için bir fonksiyon eklemenin daha doğru olacağı yer
int start() veya int init() içinde mi?
Kalbinizin istediği gibi ("yazar daha iyi bilir" anlamında) !!! AMA - bu konuyu düşünürseniz ... :)
 

İşte fonksiyon:

   for ( int i= 0 ; i< 2 ; i++)
   {
      signal[i] = SIGNAL_NO;
      
   //    if ( UseFiltrMa == false && A > B ) continue;
       if ( 1 -ое условие ) 
           if ( 2 -ое условие )
          {
            signal[i] = SIGNAL_BUY;
          }

1. ve 2. koşulu olan bir fonksiyon vardı. Her şey çalışıyor. Şu anda, yorum yaptığım koşulu bir şekilde koda eklemem gerekiyor. İşin özü şu:

UseFiltrMa harici bir boole değişkeni var. UseFiltrMa True olarak ayarlanırsa , bu filtre dikkate alınır, yani. A > B koşulu ve UseFiltrMa False olarak ayarlanırsa yok sayılır. Nasıl yapılır?

Zorluk, koşulun tam olarak bu yerde olması gerektiğidir. Ve bir yerde değil. daha fazla.

 
Chiripaha :

Cevap eksikliğine bakılırsa - soru ya çok aptalca ya da cevap yok. Veya alternatif olarak yanlış ayarlanmış.

Eğer öyleyse beni düzeltin.

Ayarlarda "Profili değiştirirken danışmanı devre dışı bırak" onay kutusunun işaretini kaldırmayı deneyin, belki yardımcı olabilir.
 
hoz :

İşte fonksiyon:

1. ve 2. koşulu olan bir fonksiyon vardı. Her şey çalışıyor. Şu anda, yorum yaptığım koşulu bir şekilde koda eklemem gerekiyor. İşin özü şu:

UseFiltrMa harici bir boole değişkeni var. UseFiltrMa True olarak ayarlanırsa , bu filtre dikkate alınır, yani. A > B koşulu ve UseFiltrMa False olarak ayarlanırsa yok sayılır. Nasıl yapılır?

Zorluk, koşulun tam olarak bu yerde olması gerektiğidir. Ve bir yerde değil. daha fazla.

Ve genel olarak bir diziye itilecek bir sinyal için ne var? - eğitim için??? Sinyal aynı anda hem AL hem de SAT olabilir??? :)))
 
TarasBY :
Ve genel olarak bir diziye itilecek bir sinyal için ne var? - eğitim için??? Sinyal aynı anda hem AL hem de SAT olabilir??? :)))

Numara. Sadece farklı sihirle işaretler. Yani bir paket mashka.. farklı koşullar altında sinyalin farklı bir büyüsü var. Orada her şey basit. Her şey gerçekten işe yarıyor. Ama başka bir filtre eklemeye karar verdim. Şimdi mantıken tıkandım... O yüzden soruyorum.
 
hoz :

Numara. Sadece farklı sihirle işaretler. Yani bir paket mashka.. farklı koşullar altında sinyalin farklı bir büyüsü var. Orada her şey basit. Her şey gerçekten işe yarıyor. Ama başka bir filtre eklemeye karar verdim. Şimdi mantıken tıkandım... O yüzden soruyorum.

Bu koşul bir şekilde döngüde değişir:

 //    if (UseFiltrMa == false && A > B) continue;
... "hayır" ise - o zaman neden döngünün içine sokuyorsun?
 
TarasBY :
Ve genel olarak bir diziye itilecek bir sinyal için ne var? - eğitim için??? Sinyal aynı anda hem AL hem de SAT olabilir??? :)))


Numara. Sadece farklı sihirle işaretler. Yani bir paket mashka.. farklı koşullar altında sinyalin farklı bir büyüsü var. Orada her şey basit. Her şey gerçekten işe yarıyor. Ama başka bir filtre eklemeye karar verdim. Şimdi mantıken tıkandım... O yüzden soruyorum.

TarasBY :
Sinyal aynı anda hem AL hem de SAT olabilir??? :)))

Aslında, evet, bir şekilde bir sinyal belirdi, hemen açıldı. Aynı anda birçok sipariş olabilir. Herkesin bir durağı ve bir TP'si vardır. Ancak sayı sınırlandırılamaz. Yine, bu harici bir değişken tarafından belirlenir.

Neden: