MQL4 및 MQL5에 대한 초보자 질문, 알고리즘 및 코드에 대한 도움말 및 토론 - 페이지 1278

 

나는 여기서 문제가 무엇인지 알 수 없습니다. 대략적으로 말하면 스프레드로 밝혀져야 합니다 . 엔화 가치가 그렇게 큰 이유는 무엇입니까?

 void OnStart ()
  {
   Test();
   Test2();
  }
//+------------------------------------------------------------------+
void Test()
  {
   double _bid= SymbolInfoDouble ( "GBPUSD" , SYMBOL_BID );
   double _ask= SymbolInfoDouble ( "GBPUSD" , SYMBOL_ASK );
   int abc= MathAbs (_bid-_ask)/ _Point ;
   double abc2= MathAbs (_ask-_bid)/ _Point ;
   Print ( "...............___________..............." +
         "\n" + "abc: " ,abc,
         "\n" + "abc2: " ,abc2);
  }
//+------------------------------------------------------------------+
void Test2()
  {
   double _bid= SymbolInfoDouble ( "USDJPY" , SYMBOL_BID );
   double _ask= SymbolInfoDouble ( "USDJPY" , SYMBOL_ASK );
   int abc= MathAbs (_bid-_ask)/ _Point ;
   double abc2= MathAbs (_ask-_bid)/ _Point ;
   Print ( "...............___________..............." +
         "\n" + "abc3: " ,abc,
         "\n" + "abc4: " ,abc2);
  }
//+------------------------------------------------------------------+

결과

ABC: 11

ABC2: 11.99999999998979

ABC3:400

ABC4: 400.0000000004888

 
Fast235 :

나는 여기서 문제가 무엇인지 알 수 없습니다. 대략적으로 말하면 스프레드로 밝혀져야 합니다. 엔화 가치가 그렇게 큰 이유는 무엇입니까?

결과

ABC: 11

ABC2: 11.99999999998979

ABC3:400

ABC4: 400.0000000004888

포인트는 가능성이 거의 없습니다. 결과와 계산된 데이터 모두 테스트의 모든 데이터를 인쇄합니다. 시간 절약에 도움이 됩니다.)

 
Valeriy Yastremskiy :

포인트는 가능성이 거의 없습니다. 결과와 계산된 데이터 모두 테스트의 모든 데이터를 인쇄합니다. 시간 절약에 도움이 됩니다.)

정확히는 F5를 통해 편집기에서 시작했지만 다중 통화에서 "그 것"을 만드는 방법은 무엇입니까? 당신은 포인트로 거리를 얻을 필요가 포인트 또는 뭔가를 곱

 
Fast235 :

정확히는 F5를 통해 편집기에서 시작했지만 다중 통화에서 "그 것"을 만드는 방법은 무엇입니까? 당신은 포인트로 거리를 얻을 필요가 포인트 또는 뭔가를 곱

어떤 점수를 받나요? 대본이있는 그 커플에서?
 
Vladislav Andruschenko :
어떤 점수를 받나요? 대본이있는 그 커플에서?

편집기에서 F5를 통해 디버거가 중단점 없이 시작되었으며 그 안에 5자리 숫자가 있습니다. 스크립트에는 모든 것이 이미 자체 쌍에서 작동하지만 다중 문자 Expert Advisor에서는 간단한 방법으로 오른쪽 포인트?

통해 보인다

 SYMBOL_DIGITS или SYMBOL_POINT


 
Fast235 :

편집기에서 F5를 통해 디버거가 중단점 없이 시작되었으며 그 안에 5자리 숫자가 있습니다. 스크립트에는 모든 것이 이미 자체 쌍에서 작동하지만 다중 문자 Expert Advisor에서는 간단한 방법으로 오른쪽 포인트?

통해 보인다

 SymbolInfoDouble("",SYMBOL_POINT);
 
안녕하세요. 누가 모듈을 가질 수 있습니까?   mql5 마법사   한 방향으로 동시에 2개의 주문(헤징을 위한 2개의 주문 또는 네팅을 위한 부분 청산이 있는 1개의 주문)을 이 두 위치에 대한 손절매로 열고 첫 번째 주문의 이익 실현이 트리거되고 2개의 주문을 추적할 때 손익분기점으로 전환합니다. 미리 감사드립니다.
Мастер MQL5: Создание эксперта без программирования
Мастер MQL5: Создание эксперта без программирования
  • www.mql5.com
При создании автоматических торговых систем возникает необходимость написания алгоритмов анализа рыночной ситуации и генерации торговых сигналов, алгоритмов сопровождения открытых позиций, систем управления капиталом и контроля риска торговли. После того как код модулей написан самой сложной задачей является компоновка всех частей и отладка...
 

가격 움직임의 각도를 계산하는 간단한 코드에 코를 찔러보세요. 아래 그림은 보여줍니다.


 
계산 된 값을 로그 나 파일에 쓰면 이것이 어떻게 도움이 될까요?
 
Valeriy Yastremskiy :

계산된 값을 로그 또는 파일에 쓰십시오. 이전 트랜잭션에서 오래된 값이 필요할 수 있으며 올바르게 업데이트되지 않으며 여러 가지 이유가 있을 수 있습니다.

계산된 값을 로그나 파일에 쓰면 이것이 어떻게 도움이 될까요?