MYEX. Acemi Soruları - sayfa 6

 
Vitalii Ananev :

Çok büyük bir hacim uzun süre dolacak, limit limiti dolana veya iptal edilene kadar fiyat bunun üstüne/altına inmeyecektir.

Yayılma neden genişliyor? Çünkü en iyi teklifi veya en iyi talebi iptal ederler. Örneğin Ask = 100 en iyi tekliftir. Bu seviyede bir sınırlayıcı vardır. Kaldırıldı, ardından Ask, örneğin 101 fiyatında bir sonraki en iyi limit olacak. Böylece, fiilen tamamlanmış işlemler olmasa bile, Ask fiyatı değişir, ancak Son fiyat değişmez.

Sahibi sınırlayıcıyı kaldırır mı?
 
Renat Akhtyamov :
Sahibi sınırlayıcıyı kaldırır mı?

Ve başka kim. Başka hiç kimse. Ya iptal süresi tetiklenir ya da bunu yayınlayan kişi onu kaldırır.

 
beyler söyleyin ben MT5 üzerinden işlem yapıyorum, açık pozisyon var, onun için zararı durdur , işlemi kapatmazsanız ertesi gün kalır mı?
 
Вадим Мотеюнас :
beyler söyleyin ben MT5 üzerinden işlem yapıyorum, açık pozisyon var, onun için zararı durdur , işlemi kapatmazsanız ertesi gün kalır mı?

Kalmalı.

 
prostotrader :

Kalmalı.

Sadece MT5'teki yardımda bunu buldum, örneğin orta vadede nasıl ticaret yapabilirim?

Dosyalar:
pz3m3r.PNG  107 kb
 
Вадим Мотеюнас :

Sadece MT5'teki yardımda bunu buldum, örneğin orta vadede nasıl ticaret yapabilirim?

Ellerinizle mi yoksa bir danışmanla mı ticaret yapıyorsunuz?

 
prostotrader :

Ellerinizle mi yoksa bir danışmanla mı ticaret yapıyorsunuz?

Bekleyenleri ellerimle bir dur ve bir al ile ayarladım, işe yaradı, sadece pencereye sipariş verirken bunun için bir son kullanma süresi var - sırasıyla orada hiçbir şeye dokunmadım, büyük olasılıkla bir tarih var bugün, ancak yalnızca çalışmayan bekleyen siparişler için geçerlidir?al ve stop henüz çalışmadı, bu yüzden yarının beni beklediğini düşünüyorum)

 
Вадим Мотеюнас :

Bekleyenleri ellerimle bir dur ve bir al ile ayarladım, işe yaradı, sadece pencereye sipariş verirken bunun için bir son kullanma süresi var - sırasıyla orada hiçbir şeye dokunmadım, büyük olasılıkla bir tarih var bugün, ancak sadece bekleyen emirler için geçerlidir, sırasıyla al ve dur, henüz çalışmadı, bu yüzden yarının beni beklediğini düşünüyorum)

Açık.

Kılavuz diyorsa, ancak stoploss kaybolacaktır.

Henüz yatmadıysanız, ST ve TP'nin otomatik olarak kurtarılması için bir Uzman Danışman yazmaya çalışacağım.

 
prostotrader :

Açık.

Kılavuzda yazıyorsa, ancak stoploss kaybolacaktır.

Henüz yatmadıysanız, ST ve TP'nin otomatik olarak kurtarılması için bir Uzman Danışman yazmaya çalışacağım.

teşekkürler, bence oyun bir at yüzünden muma değmez), komisyoncunun techno'su soruma cevap vermedi, bu yüzden foruma geldim

 
Вадим Мотеюнас :

teşekkürler, bence oyun bir at yüzünden muma değmez), komisyoncunun techno'su soruma cevap vermedi, bu yüzden foruma geldim

evet yaptım zaten :)

SL ve TP girerken hata yapmayın!!!

 //+------------------------------------------------------------------+
//|                                                    AutoTP_SL.mq5 |
//|                                      Copyright 2018 prostotrader |
//|                                             https://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2018 prostotrader"
#property link        "https://www.mql5.com"
#property version    "1.00"
//
input double StLoss = 0 ;
input double TProf = 0 ;
input bool    UseSL = true ;
input bool    UseTP = true ;
//
//+------------------------------------------------------------------+
//| Expert set stoploss & takeprofit function                        |
//+------------------------------------------------------------------+
void SetStTp( const double s_loss, const double t_profit, const ulong ticket)
{
   MqlTradeRequest request = { 0 };
   MqlTradeResult   result  = { 0 };
  request.action    = TRADE_ACTION_SLTP ;
  request.magic     = 987744123 ;
  request.symbol    = Symbol ();
  request.sl        = s_loss;     
  request.tp        = t_profit; 
  request.position  = ticket;
   if ( OrderSend (request, result) == true )
  {
     if ((result.retcode == TRADE_RETCODE_PLACED ) || (result.retcode == TRADE_RETCODE_DONE )) 
    {
       Print ( __FUNCTION__ , ": SL и TP установлены." );
    }
     else
    {
       Print ( __FUNCTION__ , ": SL и TP не установлены!" );
    }
  }
   else
  {
     Print ( __FUNCTION__ , ": Ордер не отослан!" );
  }
}
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
{
   if ( PositionSelect ( Symbol ()))
  {
     bool add_sl = false ;
     bool add_tp = false ;
     double cur_sl = PositionGetDouble ( POSITION_SL );
     double cur_tp = PositionGetDouble ( POSITION_TP );
     ulong cur_ticket = ulong ( PositionGetInteger ( POSITION_TICKET ));
     if (UseSL == true )
    {
       if (cur_sl == 0 ) cur_sl = StLoss;
      add_sl = true ;
    }
     if (UseTP == true )
    {
       if (cur_tp == 0 ) cur_tp = TProf;
      add_tp = true ;
    }  
     if ((add_sl == true ) || (add_tp == true )) SetStTp(cur_sl, cur_tp, cur_ticket);
  }  
}

Derleyebilir misin?