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

 
다른 사람이 알려줄 것입니다. 저는 순방향 최적화를 하고 있지만 어떤 이유로 최적화 결과 의 기준에 대한 2가지 옵션이 없습니다. 내가 이해하는 한, 앞뒤로 데이터가 있어야 합니다. 컨텍스트 메뉴에도 비슷한 것이 없습니다. 최적화 결과를 기반으로 데이터를 앞뒤로 보는 방법은 무엇입니까?
 

초보자에게 말하십시오.

스크립트에서 시작 이벤트가 발생 하면 OnStatr() 함수에 의해 처리됩니다.

Print_1 스크립트를 작성했습니다.

 void OnStart ()
  {
   int x, y, z;
   x= 5 ;
   y= 4 ;
   z=x+y;
   printf ( IntegerToString (z));
  }

이 함수는 Print_1 스크립트를 마우스로 클릭했을 때 터미널 로그에 숫자 9를 출력해야 한다고 생각합니다. 하지만 아무 일도 일어나지 않습니다.

터미널에서 화면의 z 출력을 보는 방법과 위치는 무엇입니까? 시작 이벤트의 소스는 무엇입니까? 마지막으로 숫자 9가 화면에 표시되도록 실행하는 방법입니다. 그리고 터미널에서 실행합니다.

Документация по MQL5: Программы MQL5 / События клиентского терминала
Документация по MQL5: Программы MQL5 / События клиентского терминала
  • www.mql5.com
Сразу же после того, как клиентский терминал загрузит программу (эксперт или пользовательский индикатор) и запустит процесс инициализации глобальных переменных, будет послано событие Init, которое обрабатывается функцией OnInit(), если она есть. Это событие также генерируется после смены финансового инструмента и/или периода графика, после...
 
같은 방향으로 특정 거리에서 다른 주문을 하기 위해 주문이 실행되는 순간을 추적하는 방법은 무엇입니까? (mql5에서)
 
MaxTr :

초보자에게 말하십시오.

스크립트에서 시작 이벤트가 발생 하면 OnStatr() 함수에 의해 처리됩니다.

Print_1 스크립트를 작성했습니다.

이 함수는 Print_1 스크립트를 마우스로 클릭했을 때 터미널 로그에 숫자 9를 출력해야 한다고 생각합니다. 하지만 아무 일도 일어나지 않습니다.

터미널에서 화면의 z 출력을 보는 방법과 위치는 무엇입니까? 시작 이벤트의 소스는 무엇입니까? 마지막으로 숫자 9가 화면에 표시되도록 실행하는 방법입니다. 그리고 터미널에서 실행합니다.

인쇄, 인쇄 정보를 "도구" 창, "전문가" 탭에 인쇄합니다.

인쇄

로그에 메시지를 씁니다.

인쇄 형식

지정된 형식에 따라 로그 파일의 문자 및 값 집합의 형식을 지정하고 인쇄합니다.


화면 출력은

논평

가격 차트의 왼쪽 상단 모서리에 메시지를 표시합니다.

Документация по MQL5: Общие функции / Print
Документация по MQL5: Общие функции / Print
  • www.mql5.com
Данные типа double выводятся с точностью до 16 десятичных цифр после точки, при этом данные могут выводиться либо в традиционном либо в научном формате – в зависимости от того, как запись будет наиболее компактна. Данные типа float выводятся с 5 десятичными цифрами после точки. Для вывода вещественных чисел с другой точностью либо в явно...
 
Sysmart :
같은 방향으로 특정 거리에서 다른 주문을 하기 위해 주문이 실행되는 순간을 추적하는 방법은 무엇입니까? (mql5에서)


 //+------------------------------------------------------------------+
//| TradeTransaction function                                        |
//+------------------------------------------------------------------+
void OnTradeTransaction ( const MqlTradeTransaction &trans,
                         const MqlTradeRequest &request,
                         const MqlTradeResult &result)
  {
//--- get transaction type as enumeration value
   ENUM_TRADE_TRANSACTION_TYPE type=trans.type;
//--- if transaction is result of addition of the transaction in history
   if (type== TRADE_TRANSACTION_DEAL_ADD )
     {
       if ( HistoryDealSelect (trans.deal))
         m_deal.Ticket(trans.deal);
       else
         return ;
       if (m_deal. Symbol ()==m_symbol.Name() && m_deal.Magic()==InpMagic)
        {
         if (m_deal.DealType()== DEAL_TYPE_BUY || m_deal.DealType()== DEAL_TYPE_SELL )
           {
             if (m_deal.Entry()== DEAL_ENTRY_IN )
 
Vladimir Karputov :


OnTradeTransaction 에서 하면 안 된다고 들었습니다. 왜냐하면 항상 작동하지 않습니다

 
계정이 헤지인 경우 주문 를 변경하여 주문 트리거를 추적할 수 있습니까?
Документация по MQL5: Торговые функции / PositionsTotal
Документация по MQL5: Торговые функции / PositionsTotal
  • www.mql5.com
Торговые функции / PositionsTotal - справочник по языку алгоритмического/автоматического трейдинга для MetaTrader 5
 
새로운 문제, 헤지에서 마지막 오픈 포지션 을 선택해야 합니다
 
Sysmart :
새로운 문제, 헤지에서 마지막 오픈 포지션 을 선택해야 합니다

EA 헤더에 선언된 OnTradeTransaction + 변수. 변수는 마지막 열린 위치의 유형을 저장합니다. long 유형이며 '-1' 값으로 초기화됩니다. OnTradeTransaction에서 포지션을 여는 순간을 포착하여 변수에 씁니다.

다음으로 코드에서 이 변수를 확인하십시오. '-1'과 같으면 루프의 열린 위치를 반복하고 각각의 열린 시간을 비교하는 것입니다. '막내' 위치를 찾아 변수에 저장합니다. 변수가 '-1'과 같지 않으면 위치 유형과 비교하는 것입니다.

Документация по MQL5: Основы языка / Функции / Функции обработки событий
Документация по MQL5: Основы языка / Функции / Функции обработки событий
  • www.mql5.com
В языке MQL5 предусмотрена обработка некоторых предопределенных событий. Функции для обработки этих событий должны быть определены в программе MQL5: имя функции, тип возвращаемого значения, состав параметров (если они есть) и их типы должны строго соответствовать описанию функции-обработчика события. Именно по типу возвращаемого значения и по...
 
MT5에 돈을 넣는 방법을 알려주세요.
사유: