초보자의 질문 MQL5 MT5 MetaTrader 5 - 페이지 300

 
sergeev :
자신의 거래소를 만들고 터미널을 작성하십시오.
그건 그렇고, 나는 키프로스에 있는 사람들을 알고 있습니다. 그들은 그렇게 합니다.
 
sergeev :

나자르, 나는 상인이 아닙니다.

구매 주문은 Ask에 의해 실행됩니다.

결국 그림은 거래가 성공적이었고 차트의 가격보다 훨씬 높음을 보여줍니다. 게프도 없습니다. 거래 가격 은 일반적으로 차트 외부에 있습니다.


거래소에 잘못된 주문을 보내면 단순히 실행되지 않거나 시장을 통과합니다. 그리고 Ask 코드에서 오류를 해결하기 위해 가능한 모든 가격 옵션을 살펴보았지만 제대로 작동하지 않았습니다. 어쨌든 거래는 올바르지 않습니다. 필요한 움직임이 있기 때문에 10 시간 정도를 얻을 수 없습니다. 다른 시간대도 문제를 해결하지 못합니다.

 
mavar :

결국 그림은 거래가 성공적이었고 차트의 가격보다 훨씬 높음을 보여줍니다. 게프도 없습니다. 거래 가격 은 일반적으로 차트 외부에 있습니다.


거래소에 잘못된 주문을 보내면 단순히 실행되지 않거나 시장을 통과합니다. 그리고 Ask 코드에서 오류를 해결하기 위해 가능한 모든 가격 옵션을 살펴보았지만 제대로 작동하지 않았습니다. 어쨌든 거래는 올바르지 않습니다. 필요한 움직임이 있기 때문에 10 시간 정도를 얻을 수 없습니다. 다른 시간대도 문제를 해결하지 못합니다.

우리는 Ask에서 사고 Bid에서 판매합니다. 이제 사진에 입찰 가격이 표시됩니다. 매도호가는 Bid+Spread와 동일합니다.
 
mavar :

결국 그림은 거래가 성공적이었고 차트의 가격보다 훨씬 높음을 보여줍니다. 게프도 없습니다. 거래 가격 은 일반적으로 차트 외부에 있습니다.


거래소에 잘못된 주문을 보내면 단순히 실행되지 않거나 시장을 통과합니다. 그리고 Ask 코드에서 오류를 해결하기 위해 가능한 모든 가격 옵션을 살펴보았지만 제대로 작동하지 않았습니다. 어쨌든 거래는 올바르지 않습니다. 필요한 움직임이 있기 때문에 10 시간 정도를 얻을 수 없습니다. 다른 시간대도 문제를 해결하지 못합니다.

발언에 대해 실례하겠지만 먼저 재료를 배워야 할 것입니다. 왜 묻지 마.
 
안녕하세요!

무지한 사람들을 도와주세요) 테스터 오류 10013 에서 주문을 열 수 없습니다. 잘못된 요청입니다. 오류가 있는 코드를 확인하세요.

저널의 모든 수치는 순서대로 표시되지만 주문이 열리지 않습니다.

2014.10.19 12:14:34.984 2014.02.03 00:06:00 구매 요청 실패 0.10 at 102.31100 sl: 102.27200 tp: 102.33600 [잘못된 요청]

2014.10.19 12:22:17.928 2014.02.03 00:06:00 티켓 = 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 :

이렇게 하면 코드가 훨씬 더 명확해집니다. 포럼 게시물에 코드를 올바르게 붙여넣으면 게시물을 더 쉽게 읽을 수 있습니다. 포럼에 코드를 올바르게 붙여넣으십시오.
 
alph :
알려주십시오. 테스터의 그러한 지표가 실생활에서 실재합니까? 그리고 $3000의 디포가 있는 해에 좋은 결과입니까 나쁜 결과입니까?
 
PokrovMT5 :
안녕하세요!

무지한 사람들을 도와주세요) 테스터 오류 10013 에서 주문을 열 수 없습니다. 잘못된 요청입니다. 오류가 있는 코드를 확인하세요.

저널의 모든 수치는 순서대로 표시되지만 주문이 열리지 않습니다.

2014.10.19 12:14:34.984 2014.02.03 00:06:00 구매 요청 실패 0.10 at 102.31100 sl: 102.27200 tp: 102.33600 [잘못된 요청]

2014.10.19 12:22:17.928 2014.02.03 00:06:00 티켓 = 0 retcode = 10013
https://www.mql5.com/en/code/1574
Скрипты для открытия длинных позиций
Скрипты для открытия длинных позиций
  • 투표: 27
  • 2013.03.06
  • Nikolay Kositsin
  • www.mql5.com
Данные скрипты предназначены для совершения покупок с фиксированными значениями стоп-лосса и тейк-профита в пунктах от текущей цены
 
ZeroMemory()를 의미했다면 도움이 되지 않았습니다. 오류가 있는 위치를 알려주세요. 여전히 스스로 탐색하기가 어렵습니다.

 
PokrovMT5 :
ZeroMemory()를 의미했다면 도움이 되지 않았습니다. 오류가 있는 위치를 알려주세요. 여전히 스스로 탐색하기가 어렵습니다.

구매에

   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 (), " открыта! " );
사유: