[경고, 주제 닫힘!] 포럼을 어지럽히지 않도록 모든 초보자 질문. 프로, 놓치지 마세요. 당신 없이는 어디에도 없습니다. - 페이지 692

 
걱정하지 마십시오. 본질적으로 int입니다.
 
Roger :
걱정하지 마십시오. 본질적으로 int입니다.


저것들. TimeCurrent() -OrderOpenTime() 계산의 결과를 다음 형식의 int에 다시 할당하는 경우:

int mytime = TimeCurrent()-OrderOpenTime();

그러면 이 형태에 불확실성이 없을 것입니까? 그리고 나는 mytime에 초 수를 얻을 것입니다?

 
IgorM :

ATP, 그러나 나는 datetime형으로 실험을 하는 것이 두렵다 - 다른 유형으로의 변환이 없다(나는 datetime형 --> int를 원한다), 출력이 또한 현실적이지 않은 것을 보기 위해

왜 비현실적이지? 시간 함수는 순수한 int인 "경과된 초 수..."를 반환합니다. "초"를 더하거나 빼서 "시간 기준점"에서 시간 편차를 얻습니다.
 
IgorM :


저것들. TimeCurrent()-OrderOpenTime() 계산 결과를 int 형식으로 재할당하는 경우:

int mytime = TimeCurrent()-OrderOpenTime();

그러면 이 형태에 불확실성이 없을 것입니까? 그리고 나는 mytime에 몇 초를 얻을 것인가?


알겠습니다.
 
DDFedor :

왜 비현실적이야? 시간 함수는 순수한 int인 "경과된 초 수..."를 반환합니다. "초"를 더하거나 빼서 "시간 기준점"에서 시간 편차를 얻습니다.


나는 이것을 알고 있습니다. 나는 자동 유형 캐스팅 의 불확실성에 때때로 두려워합니다. 정보가 없습니다.

어떤 일이 발생하면

정수 = 이중

정수 = 날짜 시간

등.

다른 프로그래밍 언어에서 컴파일러는 이러한 구성을 허용하지 않습니다. 형식 캐스팅 오류가 발생하지만 mql에는 오류가 없지만 이것이 올바르게 작동한다는 의미는 아닙니다. 그래서 제가 질문한 이유

 
IgorM :


소리는 좋지만 플랫이 언제 끝나고 언제 시작될지는 아무도 모릅니다. :) - 저는 이 현상으로 어려움을 겪고 있고 결과가 있는 것 같습니다. - 나중에 논의하겠습니다.

오픈 오더를 원칙에 따라 제어하고 싶습니다 - N-바를 청산한 후 주문의 이익이 지정된 값보다 작으면 주문을 청산합니다

EA에서 주문한 바 수를 제어/계산하는 방법은 무엇입니까?

이걸 이제서야 묻는게 이상하네요.. 이고르 김의 기능을 오래전부터 써오던데요.. 일반 힙용으로 추가할게요... :)

 //+----------------------------------------------------------------------------+
//|  Автор    : Ким Игорь В. aka KimIV,  http://www.kimiv.ru                   |
//+----------------------------------------------------------------------------+
//|  Версия   : 19.02.2008                                                     |
//|  Описание : Возвращает номер бара открытия последней позиции или -1.       |
//+----------------------------------------------------------------------------+
//|  Параметры:                                                                |
//|    sy - наименование инструмента   ("" или NULL - текущий символ)          |
//|    tf - таймфрейм                  (    0       - текущий таймфрейм)       |
//|    op - операция                   (   -1       - любая позиция)           |
//|    mn - MagicNumber                (   -1       - любой магик)             |
//+----------------------------------------------------------------------------+
int NumberOfBarOpenLastPos( string sy= "0" , int tf= 0 , int op=- 1 , int mn=- 1 ) {
   datetime t;
   int       i, k= OrdersTotal ();

   if (sy== "" || sy== "0" ) sy= Symbol ();
   for (i= 0 ; i<k; i++) {
     if ( OrderSelect (i, SELECT_BY_POS, MODE_TRADES)) {
       if (OrderSymbol()==sy) {
         if (OrderType()==OP_BUY || OrderType()==OP_SELL) {
           if (op< 0 || OrderType()==op) {
             if (mn< 0 || OrderMagicNumber()==mn) {
               if (t<OrderOpenTime()) t=OrderOpenTime();
            }
          }
        }
      }
    }
  }
   return (iBarShift(sy, tf, t, True));
}
 

안녕하세요 포럼 회원님들

특정 쌍에 대해 동일한 위치가 있는 경우 총 하나의 총 위치를 표시할 수 있는 표시기가 있는지 알려주십시오.

예를 들어, gbp/usd에 대해 7개의 매도 포지션이 있고 이 쌍에 대한 하나의 총 매도 포지션을 보고 싶습니다.

유사한 것이 이미 구현된 경우 - 이름을 알려주십시오.

 


말해주세요,

시각화 모드를 켜고 Expert Advisor를 테스트할 때 테스트 종료 후 완료된 트랜잭션의 모든 그래픽 마크업이 사라지는 이유는 무엇입니까?

동시에 테스트 자체 중에 그렇습니다.

 

안녕하세요 사람들.

Pliz는 나에게 느슨한 질문에 대답합니다. 아니면 링크 좀 주세요. 질문: MetaTrader 4에서 어떤 거래 서버를 사용합니까? 등록할 무료 거래 서버 또는 게스트 로그인 및 비밀번호가 있습니까?

답변 해주셔서 감사합니다.

 
Guest77 :

안녕하세요 사람들.

Pliz는 나에게 느슨한 질문에 대답합니다. 아니면 링크 좀 주세요. 질문: MetaTrader 4에서 어떤 거래 서버를 사용합니까? 등록할 무료 거래 서버 또는 게스트 로그인 및 비밀번호가 있습니까?

답변 해주셔서 감사합니다.




Forex에서는 거의 모든 서버가 무료입니다.

게다가 거의 모든 DC에는 실제 화폐 대신 가상 화폐로 거래할 수 있는 데모 계정이 있습니다.

사유: