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

 
SeALALex :
Roma. Çalışmıyor, değil mi?


O halde deneyin (kısaltılmış şeklimde) - temel... Açılma için tüm kontrolleri, ek Print'yi kendiniz koyun.

 bool BuyTrue = true ;                  
bool SellTrue = true ;                  

int start()                           // Спец. функция start
  {
   if (A1>A2 && S1> 30 && ADX1>ADX2 && BuyTrue == true ) // Условие открытия позы в лонг
      {         
        SellTrue= true ;         
        BuyTrue= false ;   
        ticket=OrderSend(в лонг);                     
        Alert( "Открываемся в лонг" ); // Сообщение 
      }

   if (A1<A2 && S1< 30 && ADX1<ADX2 && SellTrue== true ) // Условие открытия позы в шорт
      {
        BuyTrue= true ;         
        SellTrue= false ;         
        ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid, 3 , 0 ,Bid-TakeProfit*Point, "AO sample" , 16384 , 0 ,Red);            
        Alert( "Открываемся в шорт" ); // Сообщение 
     }
 //--------------------------------------------------------------------
   return ;                             // Выход из start()
  }
//--------------------------------------------------------------------
 

Roma. TEŞEKKÜR EDERİM !!!! BÜYÜK gerçekten her şey ortaya çıktı :-)

 
SeALALex :

Roma. TEŞEKKÜR EDERİM !!!! BÜYÜK gerçekten her şey ortaya çıktı :-)


Dan memnun oldum. :-)))
 
tol64 :

3.3. Müşteri terminali aracılığıyla bir Uzman Danışman kullanılarak bir pozisyon açılırsa, Müşteri Zarar Durdurma ve/veya Kâr Alma Emirleri seviyelerini belirleyemez. Müşteri bu emirleri vermek isterse, 5.16 - 5.22 ve 9.13 - 9.16 maddeleri uyarınca mevcut bir pozisyonu değiştirerek bunu yapabilir.

Bunu programlı olarak kontrol etmenin mümkün olup olmadığını merak ediyorum. Anladığım kadarıyla, hayır. Programda, öncelikle brokerin belirlediği koşulları dikkate alarak pozisyon açma / bekleyen emir verme işlevini yazmanız gerekir.

Bu paragraflar (5.16-5.22, 9.13-9.16) değişiklik koşullarını belirtmiyor mu? Örneğin, 10 dakikadan daha erken değil. Buna göre, bu durum programlı olarak kontrol edilmelidir.

 
peshihod :

Bu paragraflar (5.16-5.22, 9.13-9.16) değişiklik koşullarını belirtmiyor mu? Örneğin, 10 dakikadan daha erken değil. Buna göre, bu durum programlı olarak kontrol edilmelidir.

Her şey Yönetmelikte belirtilmiştir.)) Ve neden 10 dakika sonra? Bir pozisyon açtıktan hemen sonra, zararı durdur / kârı al'ı ayarlayın. Bağlantının beklenmedik bir şekilde kopacağını asla bilemezsiniz, ancak yedekleme yoktur.))
 
Soru: Mevcut Bakiye 15.000 ve mevcut Özkaynak 8.000 ise, o zaman şu anda tüm pozisyonları bir kerede kapatırsak - kaç tane olursa olsun, Bakiye ve Özsermaye ne kadar olacak?
 
alex12 :
Soru: Mevcut Bakiye 15.000 ve mevcut Özkaynak 8.000 ise, o zaman şu anda tüm pozisyonları bir kerede kapatırsak - kaç tane olursa olsun, Bakiye ve Özsermaye ne kadar olacak?

Denge, araçlara eşit olacaktır. Bakiye 8000, Fon 8000
 
tol64 :

Denge, araçlara eşit olacaktır. Bakiye 8000, Fon 8000

Teşekkür ederim. Bir formül yazabilir misiniz - hesaplamalarla nasıl çalışılır: Bakiye ve Fonlar?

Yine de, 7000 Bakiyeden bir yere gitti (Bakiye = 15000 ve Fon = 8000 ise).

Anladığım kadarıyla (şimdiye kadar) Araçlara odaklanmanız gerekiyor,

ve bu Denge boş bir kabuk veya bir yanılsamadır. Ama bilinçli olarak anlamıyorum.

 
iyi akşamlar, bana hata açıklamasını nerede bulacağımı söyle?
 
nadya :
iyi akşamlar, bana hata açıklamasını nerede bulacağımı söyle?

https://book.mql4.com/en/appendix/errors

https://docs.mql4.com/en/trading/errors