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

 
Leanid Aladzyeu :
0은 손실의 경우 이러한 수준이 손실되는지 여부에 대한 개념이며 변수는 0과 같습니다.

https://docs.mql4.com/en/globals

길을 잃고 침을 뱉지 않도록

Глобальные переменные клиентского терминала - Документация на MQL4
  • docs.mql4.com
Глобальные переменные клиентского терминала - Документация на MQL4
 
Karputov Vladimir :

MetaEditor'에서 도움말을 보셨습니까?

함수 작업, 변수 범위 및 로컬 배열의 메모리 해제도 변경되었습니다. 많은 변경 사항이 있었기 때문에 MQL4 프로그램 작성에 대한 이전 접근 방식과의 최대 호환성을 보장하기 위해 새로운 #property strict 속성을 도입하기로 결정했습니다. MQL4 마법사를 사용하여 새 MQL4 프로그램을 생성할 때 이 속성은 항상 템플릿에 추가됩니다.

그리고 더:

컴파일러 간의 차이점 표:

수정과 새로운 솔루션을 만들 수 있는 유연성을 잃지 않고 모든 것이 이전 MKL4에 의해 완벽하게 프로그래밍된 경우 왜 이 모든 "치즈-붕소"가?!
 

2016.01.26_21:28 GMT+3. 여러분, 안녕하세요! 주님 관리자. 당신은 할 수 있습니다

답변, -- 절차적 .mq4 파일을 얼마나 오래 사용할 수 있습니까? 나

나는 MetaQuotes를 지원하기 위해 이 핵심 질문을 하지 않습니다.

답변을 기다리십시오. 그런 다음 파일을 작성하고 한 달 안에 OOP에서 모든 것을 다시 작성합니다.

파일. 그리고 OOP에서는 절차적 프로그래밍보다 훨씬 덜 강력합니다. 까지

모두. 답변을 기다리고 있습니다. 21:35 GMT+3.

 
Николай Никитюк :

2016.01.26_21:28 GMT+3. 여러분, 안녕하세요! 주님 관리자. 당신은 할 수 있습니다

답변, -- 절차적 .mq4 파일을 얼마나 오래 사용할 수 있습니까? 나

나는 MetaQuotes를 지원하기 위해 이 핵심 질문을 하지 않습니다.

답변을 기다리십시오. 그런 다음 파일을 작성하고 한 달 안에 OOP에서 모든 것을 다시 작성합니다.

파일. 그리고 OOP에서는 절차적 프로그래밍보다 훨씬 덜 강력합니다. 까지

모두. 답변을 기다리고 있습니다. 21:35 GMT+3.

나는 항상 생각한다. 빌드 업데이트를 위해 매년 컴파일러를 거쳐야 합니다.

그리고 관리자는 응답하지 않습니다.

 

인사말! 그러한 문제는 원칙적으로 조만간 어쨌든 알아낼 것이지만 누군가가 이미 발견했다면 ...

어드바이저는 오프라인 차트에서 작동하거나 작동하지 않습니다. 이전 방식으로 Prints를 던졌는데 Time [0] 배열의 0 값이 업데이트되지 않은 것으로 나타났습니다. 즉, Expert Advisor가 로드된 시점 의 마지막 캔들의 개장 시간 값이 항상 거기에 유지됩니다. 왜 이런 일이 발생하는지 제안하는 사람이 있습니까? Expert Advisor는 불필요한 질문을 제외하기 위해 On-Timer에서 작동합니다. 정확히 동일한 질문이 H4에서 작동합니다. 그래서 문제는 오프라인 차트의 특성과 관련이 있습니다.

 
void CheckForOpen()
 { if (ModLots())
  {
       //-----Ставим ордер на покупку.
     if (SignalCurrent<MacdCurrent && SignalMAPrevious<SignalMAThis && 
      Ask>SignalParabolic && SignalStochastic_5<MainStochastic_5&&SignalStochastic<MainStochastic)
      {
       ticket= OrderSend ( NULL ,OP_BUY,Lots,Ask,slippage, 0 , 0 ,exptime,magic, 0 ,Blue);
       if (ticket> 0 )
           return ;
      }
//-----Ставим ордер на продажу.
     if (SignalCurrent>MacdCurrent && SignalMAPrevious>SignalMAThis && 
      Bid<SignalParabolic && SignalStochastic_5>MainStochastic_5&&SignalStochastic>MainStochastic)
      {
       ticket= OrderSend ( NULL ,OP_SELL,Lots,Bid,slippage, 0 , 0 ,exptime,magic, 0 ,Red);
       if (ticket> 0 )
           return ;
      }
  }
 }
//+------------------------------------------------------------------+
int CountTrades()
  {
   int count= 0 ;
   for ( int i= OrdersTotal ()- 1 ;i>= 0 ;i--)
     {
       if ( OrderSelect (i,SELECT_BY_POS,MODE_TRADES))
        {
         if (OrderSymbol()== Symbol () && OrderMagicNumber()==magic)
            count++;
        }
     }
   return (count);
  }
//+------------------------------------------------------------------+
double ModLots()
  {
   double lot;
   for ( int i=OrdersHistoryTotal()- 1 ;i>= 0 ;i--)
     {
       if (! OrderSelect (i,SELECT_BY_POS,MODE_HISTORY)) continue ;
       if ((OrderMagicNumber()==magic) && (OrderSymbol()== Symbol ()))
        {
         if (OrderProfit()< 0 )
           {lot=OrderLots()*LotMarti;   break ;}
         else { lot=Lots; break ;}
        }
     }
   return ( 0 );
  }
//+------------------------------------------------------------------+
Martin은 일을 하지 않습니다. 오늘 그는 그런 조합으로 단 한 건의 주문도 하지 않았습니다. 도와주세요.
 
여러분, 안녕하세요! 로컬 웹 터미널 에서 따옴표가 어디에서 왔는지 설명하십시오.
 
svarog16 :
여러분, 안녕하세요! 로컬 웹 터미널에서 따옴표가 어디에서 왔는지 설명하십시오.
샤이타나마, 나얄닉...
 
svarog16 :
여러분, 안녕하세요! 로컬 웹 터미널에서 따옴표가 어디에서 왔는지 설명하십시오.
Gerasim이 지시하고, 그들은 그를 여기에서 Kolyan이라고 부릅니다 ...
 
Nickolay72 :
Martin은 일을 하지 않습니다. 오늘 그는 그런 조합으로 단 한 건의 주문도 하지 않았습니다. 도와주세요.
코드 조각에서 오류를 찾고,
사유: