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

 
sergeev :
kendi borsanızı bulun ve terminalinizi ona yazın
Bu arada Kıbrıs'taki adamları tanıyorum, yapıyorlar.
 
sergeev :

Nazar, tüccar olmadığımı görüyorum.

Alış emirleri sor ile yürütülür.

Sonuçta, resim işlemin başarılı olduğunu ve grafikteki fiyatlardan çok daha yüksek olduğunu gösteriyor. Ayrıca gp yok. İşlem fiyatı genellikle grafiğin dışında kalır.


Eğer borsaya yanlış bir emir gönderirsem, bu emir gerçekleşmez ya da piyasadan geçer. Ve soru kodunda, hatayı gidermek için olası tüm fiyat seçeneklerini inceledim, ancak işe yaramadı. Her durumda, anlaşma doğru değil. Ben de yaklaşık 10 saat alamıyorum çünkü ihtiyacım olan hareket var. Farklı bir zaman dilimi de sorunu çözmez.

 
mavar :

Sonuçta, resim işlemin başarılı olduğunu ve grafikteki fiyatlardan çok daha yüksek olduğunu gösteriyor. Ayrıca gp yok. İşlem fiyatı genellikle grafiğin dışında kalır.


Eğer borsaya yanlış bir emir gönderirsem, bu emir gerçekleşmez ya da piyasadan geçer. Ve soru kodunda, hatayı gidermek için olası tüm fiyat seçeneklerini inceledim, ancak işe yaramadı. Her durumda, anlaşma doğru değil. Ben de yaklaşık 10 saat alamıyorum çünkü ihtiyacım olan hareket var. Farklı bir zaman dilimi de sorunu çözmez.

Ask'ta alırız, Bid'de satarız. Resminiz artık Teklif fiyatını gösteriyor. Satış fiyatı Bid+Sspread'e eşittir.
 
mavar :

Sonuçta, resim işlemin başarılı olduğunu ve grafikteki fiyatlardan çok daha yüksek olduğunu gösteriyor. Ayrıca gp yok. İşlem fiyatı genellikle grafiğin dışında kalır.


Eğer borsaya yanlış bir emir gönderirsem, bu emir gerçekleşmez ya da piyasadan geçer. Ve soru kodunda, hatayı gidermek için olası tüm fiyat seçeneklerini inceledim, ancak işe yaramadı. Her durumda, anlaşma doğru değil. Ben de yaklaşık 10 saat alamıyorum çünkü ihtiyacım olan hareket var. Farklı bir zaman dilimi de sorunu çözmez.

Yorumum için beni bağışlayın, ancak önce materyali öğrenmeniz gerekir - saçma sapan yazdılar (alıntılananda). Neden sormuyorsun?
 
Tünaydın!

Cahillere yardım edin) Tester hatası 10013'te siparişler açılamıyor Geçersiz istek, hatanın olduğu koda bakın.

Günlükteki tüm rakamlar sıraya göre görüntülenir, ancak sipariş açılmaz.

2014.10.19 12:14:34.984 2014.02.03 00:06:00 102.31100 sl'de 0.10 satın alma isteği başarısız oldu: 102.27200 tp: 102.33600 [Geçersiz istek]

2014.10.19 12:22:17.928 2014.02.03 00:06:00 bilet =0 retcode =10013

 MqlTradeRequest Req;
MqlTradeResult   Res;
   string TradeSmb;
   if (TradeSmb== "" ) TradeSmb= _Symbol ;
   Req.action= TRADE_ACTION_DEAL ;
   Req.symbol=TradeSmb;
   Req.volume= 0.1 ;
   Req.type= ORDER_TYPE_BUY ;
   Req.type_filling= ORDER_FILLING_IOC ;
   Req.price = SymbolInfoDouble ( _Symbol , SYMBOL_ASK );
   Req.sl= NormalizeDouble (sym_bid - (StopLoss*sym_point),sym_digits);
   Req.tp= NormalizeDouble (sym_ask + (TakeProfit*sym_point),sym_digits);
   Req.deviation= 3 ;
   Req.comment= "777" ;
if ( OrderSend (Req,Res))
{
       Print ( "Sent..." );
}
       Print ( "ticket =" ,Res.order, "   retcode =" ,Res.retcode);
       if (Res.order!= 0 )
     {
       datetime tm= TimeCurrent ();
       //--- request all history
       HistorySelect ( 0 ,tm);
       string comment;
       bool result= HistoryOrderGetString (Res.order, ORDER_COMMENT ,comment);
       if (result)
        {
         Print ( "ticket:" ,Res.order, "    Comment:" ,comment);
        }


 
PokrovMT5 :

Bu şekilde kod çok daha net görünüyor. Kodu forum gönderilerine doğru bir şekilde yapıştırırsanız, gönderilerinizin okunması daha kolay olacaktır. Kodu foruma doğru şekilde yapıştırın
 
alph :
Lütfen söyle bana, test cihazının böyle bir göstergesi hayatta gerçek mi? Ve 3000$'lık bir depo ile yıl için iyi mi yoksa kötü bir sonuç mu?
 
PokrovMT5 :
Tünaydın!

Cahillere yardım edin) Tester hatası 10013'te siparişler açılamıyor Geçersiz istek, hatanın olduğu koda bakın.

Günlükteki tüm rakamlar sıraya göre görüntülenir, ancak sipariş açılmaz.

2014.10.19 12:14:34.984 2014.02.03 00:06:00 102.31100 sl'de 0.10 satın alma isteği başarısız oldu: 102.27200 tp: 102.33600 [Geçersiz istek]

2014.10.19 12:22:17.928 2014.02.03 00:06:00 bilet =0 retcode =10013
https://www.mql5.com/ru/code/1574
Скрипты для открытия длинных позиций
Скрипты для открытия длинных позиций
  • oylar: 27
  • 2013.03.06
  • Nikolay Kositsin
  • www.mql5.com
Данные скрипты предназначены для совершения покупок с фиксированными значениями стоп-лосса и тейк-профита в пунктах от текущей цены
 
ZeroMemory() demek istediyseniz, yardımcı olmadı. Bana hatanın nerede olduğunu söyle, kendim gezinmek benim için hala zor.

 
PokrovMT5 :
ZeroMemory() demek istediyseniz, yardımcı olmadı. Bana hatanın nerede olduğunu söyle, kendim gezinmek benim için hala zor.

satın almak

   MqlTradeRequest request;
   MqlTradeCheckResult check;
   MqlTradeResult result;
   ZeroMemory (request);
   ZeroMemory (result);
   ZeroMemory (check);
   request.type   = ORDER_TYPE_BUY ;
   request.price  = SymbolInfoDouble ( Symbol (), SYMBOL_ASK );
   request.action = TRADE_ACTION_DEAL ;
   request.symbol = Symbol ();
   request.volume = 0.1 ;
   request.deviation= 30 ;
   request.type_filling= ORDER_FILLING_FOK ;
   //---- Открываем BUY позицию и делаем проверку результата торгового запроса
   if (! OrderSend (request,result) || result.retcode!= TRADE_RETCODE_DONE )
     {
       Print ( "Не удалось открыть Buy позицию по " , Symbol ());
       return (result.retcode);
     }
   else
       Print ( "Buy позиция по " , Symbol (), " открыта! " );