Yeni başlayanlardan sorular MQL5 MT5 MetaTrader 5 - sayfa 127

 

Tünaydın.

Halihazırda belirlenmiş SL ve TP seviyeleri ile pozisyonlar açan bir Uzman Danışman yazdım . Bir sonraki çubuk başlar başlamaz TP seviyesi kaybolur ve konum açıklamasında TP sıfır olarak değişir. Pozisyon açık, fiyat TP seviyesine ulaşmadı, SL yerinde kaldı, alış fiyatı çizgisi de yerinde. Pozisyonun açıldığı çubuk devam ettiği sürece, TP manuel olarak değiştirilebilir - değişir ve kalır. Ancak bir sonraki çubuk oluşur oluşmaz TP kaybolur ve otomatik olarak ve elle ayarlanır. Ve kaybolmadan sonra seviyeyi manuel olarak geri döndürmeye çalıştığınızda, tekrar kaybolur (görünüşe göre yeni bir onay işareti ile). Kodda, bir sipariş açıklanırken TR bir kez ayarlanır ve TR'ye karşılık gelen değişken bile başka hiçbir yerde görünmez - yalnızca bir sipariş açıklanırken. TR seviyesini hangi "kuvvetler" kaldırabilir?

Şimdiden teşekkürler.

 
lord1952 :
söyle bana, lütfen, mql5 çalışmaya yeni başladım, danışmanı indirdim, navigasyon cihazımda görüntüleniyor, çizelgeye yüklüyorum ama kurulu değil .... neden?????????? ??
orada ve nereden indirdiğinizi sorun)
 
aracılar terminallerinde sinyallerin kopyalanmasını engelleyebilir mi?, yani sinyalleri kopyalama işlevi terminalin kendisinde kurulu, bu benim tradefort ve roboforex'imde çalışmıyor, hangi gün savaşıyorum, ticaret pazarları terminalimde her şey çalışıyor
Торговые сигналы
Торговые сигналы
  • www.mql5.com
Торговые Сигналы для MetaTrader: копирование сделок, мониторинг счета, автоматическое исполнение сигналов и социальный трейдинг
 
iyi günler, sorum basit ama cevabı hiçbir yerde bulamıyorum, eğer sinyal örneğin 1000 dolar bakiyeye sahipse ve bende sadece 100 var ve işlemlerini kopyalamak istiyorum, nasıl yapabilirim? bir katsayı ile kopyalandığını, çünkü prosanka'sı %10 ise sıfıra gideceğim ve bir soru daha, ayarlarımda sinyalle aynı kaldıracı ayarlamam gerekir mi?
 
s07641069 :
iyi günler, sorum basit ama cevabı hiçbir yerde bulamıyorum, eğer sinyal örneğin 1000 dolar bakiyeye sahipse ve bende sadece 100 var ve işlemlerini kopyalamak istiyorum, nasıl yapabilirim? bir katsayı ile kopyalandığını, çünkü prosanka'sı %10 ise sıfıra gideceğim ve bir soru daha, ayarlarımda sinyalle aynı kaldıracı ayarlamam gerekir mi?
Tedarikçinin hacminin yüzdesini belirttiğiniz ayarlarda sitede bir yazı var (bulamadım, acelem var) Terminale bakın, kendiniz anlayacaksınız.
 
s07641069 :
iyi günler, sorum basit ama cevabı hiçbir yerde bulamıyorum, eğer sinyal örneğin 1000 dolar bakiyeye sahipse ve bende sadece 100 var ve işlemlerini kopyalamak istiyorum, nasıl yapabilirim? bir katsayı ile kopyalandığını, çünkü prosanka'sı %10 ise sıfıra gideceğim ve bir soru daha, ayarlarımda sinyalle aynı kaldıracı ayarlamam gerekir mi?

https://www.metatrader5.com/en/terminal/help/signals/signal_subscriber

https://www.metatrader5.com/en/terminal/help/signals/signal_subscriber

 
Merhaba! Uzmanda 2 gösterge (farklı, herhangi biri, örneğin SAR ve MA) ile anlaşamıyorum. Ayrı ayrı, her şey yolunda gidiyor, ancak birlikteyse, ikinci gösterge 4806'yı veriyor! Ben zaten beynimi kırdım! Sınıfı hem her zamanki gibi hem de icustom aracılığıyla bağlamaya çalıştım.
 
temass :
Merhaba! Uzmanda 2 gösterge (farklı, herhangi biri, örneğin SAR ve MA) ile anlaşamıyorum. Ayrı ayrı, her şey yolunda gidiyor, ancak birlikteyse, ikinci gösterge 4806'yı veriyor! Ben zaten beynimi kırdım! Sınıfı hem her zamanki gibi hem de icustom aracılığıyla bağlamaya çalıştım.
kodu göster
 
DC2008 :
kodu göster
void OnInit()
{
hdl_ama = iAMA(_Symbol,_Period,5,2,4,0,PRICE_CLOSE);
hdl_sar = iSAR(_Symbol,_Period,0.02,0.2);
SetIndexBuffer(0,sar,INDICATOR_DATA);
SetIndexBuffer(1,ama,INDICATOR_DATA);
ArraySetAsSeries(ama,true);
ArraySetAsSeries(sar,true);
}

void OnTick()
{
if (CopyBuffer(hdl_sar,0,0,10,sar)==-1) Alert("Ошибка SAR"+GetLastError());

if (CopyBuffer(hdl_ama,1,0,10,ama)==-1) Alert("Ошибка AMA"+GetLastError());



 
temass :
Merhaba! Uzmanda 2 gösterge (farklı, herhangi biri, örneğin SAR ve MA) ile anlaşamıyorum. Ayrı ayrı, her şey yolunda gidiyor, ancak birlikteyse, ikinci gösterge 4806'yı veriyor! Ben zaten beynimi kırdım! Sınıfı hem her zamanki gibi hem de icustom aracılığıyla bağlamaya çalıştım.

Aşağıdaki gibi SRC düğmesini kullanarak kodu yapıştırın:

   void OnInit ()
     {
      hdl_ama = iAMA ( _Symbol , _Period , 5 , 2 , 4 , 0 , PRICE_CLOSE );
      hdl_sar = iSAR ( _Symbol , _Period , 0.02 , 0.2 );
       SetIndexBuffer ( 0 ,sar, INDICATOR_DATA );
       SetIndexBuffer ( 1 ,ama, INDICATOR_DATA );
       ArraySetAsSeries (ama, true );
       ArraySetAsSeries (sar, true );
     }

   void OnTick ()
     {
       if ( CopyBuffer (hdl_sar, 0 , 0 , 10 ,sar)==- 1 ) Alert ( "Ошибка SAR" + GetLastError ());
       if ( CopyBuffer (hdl_ama, 0 , 0 , 10 ,ama)==- 1 ) Alert ( "Ошибка AMA" + GetLastError ());

     }

Gözünüze çarpan ilk şey , iAMA göstergesinin yalnızca bir "0" arabelleğine sahip olması ve sizde "1" olmasıdır.

Документация по MQL5: Технические индикаторы / iAMA
Документация по MQL5: Технические индикаторы / iAMA
  • www.mql5.com
Технические индикаторы / iAMA - Документация по MQL5