찻주전자의 질문 - 페이지 175

 
marketeer :
무엇 때문에? ENUM_DEAL_ENTRY를 사용하면 가능한 모든 "방법"이 설명됩니다. DEAL_ENTRY_OUT 으로 인한 위치 크기 감소가 언급되지 않았다는 사실이 열거를 확장해야 함을 의미하지는 않습니다.
다시 한 번, 2번 질문을 되풀이합니다: 이전에 열린 포지션의 양을 감소시킨 순간에 거래를 식별하는 방법(포지션을 청산하거나 되돌리지 않고)?
 
Yedelkin :
다시 한 번, 질문 2번을 반복합니다. 이전에 열린 포지션의 거래량을 감소시킨 순간에 거래를 식별하는 방법은 무엇입니까(포지션을 청산하거나 되돌리지 않고)?
그리고 위에서 썼 듯이 이 경우 DEAL_ENTRY_OUT 이 작동하지 않습니까?
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Свойства сделок - Документация по MQL5
 
marketeer :
그리고 위에서 썼 듯이 이 경우 DEAL_ENTRY_OUT 이 작동하지 않습니까?

즉, 귀하의 버전에 따라 이전에 개설된 포지션(포지션을 청산하지 않고)의 양을 감소시키는 거래는 " DEAL_ENTRY_OUT 으로 인해" 감지되어야 합니까?

거래의 속성에 대한 정보가 어떻게 형성되는지에 대한 정보가 없기 때문에 귀하의 질문에 대답할 수 없습니다.

 
Yedelkin :

즉, 귀하의 버전에 따라 이전에 개설된 포지션(포지션을 청산하지 않고)의 양을 감소시키는 거래는 " DEAL_ENTRY_OUT 으로 인해" 감지되어야 합니까?

거래의 속성에 대한 정보가 어떻게 형성되는지에 대한 정보가 없기 때문에 귀하의 질문에 대답할 수 없습니다.

글쎄요, 논리적으로, 직위 추가에 대해 같은 질문을 하지 않으시겠습니까? 결국, 그것은 시장에 처음 진입할 때와 동일한 열거형 멤버인 DEAL_ENTRY_IN에 의해 지정됩니다. 이와 관련하여 열거형에 추가할 것을 제안하지 않는 이유는 무엇입니까? 그러나 어떤 이유로 인해 부분 종료에 대한 DEAL_ENTRY_OUT이 충분하지 않습니다.
 
marketeer :
글쎄요, 논리적으로, 직위 추가에 대해 같은 질문을 하지 않으시겠습니까? 결국, 그것은 시장에 처음 진입할 때와 동일한 열거형 멤버인 DEAL_ENTRY_IN에 의해 지정됩니다. 이와 관련하여 열거형에 추가할 것을 제안하지 않는 이유는 무엇입니까? 그러나 어떤 이유로 인해 부분 종료에 대한 DEAL_ENTRY_OUT 이 충분하지 않습니다.

내 질문 중 하나 이상에 답해주세요 :) 예를 들어, 마지막 질문은 다음과 같습니다.

귀하의 버전에 따르면 (포지션을 청산하지 않고) 이전에 개설된 포지션의 양을 감소시킨 거래는 " DEAL_ENTRY_OUT 으로 인해" 감지되어야 합니까?

그리고 당신은 대답 대신 끊임없이 새로운 질문을 던집니다. 당신이 그것을 통해 말하고 싶은 것이 무엇인지 생각해보라고 강요합니다. 그리고 추측이 아니라 명쾌한 답을 얻고 싶습니다.

 

DEAL_ENTRY_IN 입력 또는 보충

DEAL_ENTRY_OUT 폐쇄가 부분적이거나 완료되었습니다(종료).

비록 아니지만...반대방향으로 시장( IN )에 진입하여 부분적으로 실현...

 
좋은 저녁이에요!
StdDev_handle= iStdDev (
   string               symbol,             // имя символа
   ENUM_TIMEFRAMES      period,             // период
   int                  ma_period,         // период усреднения
   int                  ma_shift,           // смещение индикатора по горизонтали
   ENUM_MA_METHOD       ma_method,         // тип сглаживания
   ENUM_APPLIED_PRICE   applied_price       // тип цены или handle
   );   
ENUM_TIMEFRAMES 대신 int 유형의 숫자 값을 사용하는 것이 실수입니까? 일반적으로 고정 값이 마침표에 해당합니까?
 
Dimka-novitsek :
좋은 저녁이에요! ENUM_TIMEFRAMES 대신 int 유형의 숫자 값을 사용하는 것이 실수입니까?

함수에는 잘 정의된 유형의 매개변수 세트가 있습니다. 다른 유형의 매개변수를 삽입하면 오류가 발생합니다. 컴파일러는 일반적으로 오류를 보고 하지만 항상 그런 것은 아닙니다. 예를 들어:

 void f( ENUM_TIMEFRAMES period)
  {}
void OnStart ()
  {
   f( 3 );
   f( 200 );
  }
Dimka-novitsek :
일반적으로 특정 값이 마침표에 해당합니까?

예, 각 기간은 특정 값에 해당합니다. 몇 년 전 누군가 포럼에 글을 올렸습니다. 다음과 유사한 행을 실행하여 스스로 찾을 수 있습니다.

 Print ("Идентификатору PERIOD_W1 соответствует значение ", ( int ) PERIOD_W1 ); 
 
Karlson :

DEAL_ENTRY_IN 입력 또는 보충

DEAL_ENTRY_OUT 폐쇄 부분 또는 전체(종료)

명쾌한 답변 감사합니다. 디렉토리에는 DEAL_ENTRY_OUT 속성 값에 대한 불완전한 정보가 포함되어 있는 것으로 나타났습니다. 현재 이 속성에는 위치의 전체 닫기만 첨부되어 있기 때문입니다. 바르게?

더 나아가. DEAL_ENTRY_OUT 값이 포지션의 완전한 청산 또는 청산 없이 포지션의 볼륨 감소를 의미하는 경우, DEAL_ENTRY_OUT과의 거래가 포지션의 청산으로 이어 졌는지 여부를 결정하는 방법은 무엇입니까? 현재 버전의 디렉토리에 따르면 모든 것이 매우 명확합니다. 거래 에 DEAL_ENTRY_OUT 속성이 있으면 종료로 이어졌습니다. 그리고 귀하의 버전에 따르면 이 속성의 존재 자체가 아무 의미가 없으며 몇 가지 추가 검사가 필요합니다.

 

그래서 .. 별짓을 다 해봤는데 헷갈리지 않게 예를 들어보겠습니다.

1. 매수 로 시장 진입 - IN.

2. 더 많은 IN을 충전하십시오.

3A. 전체 포즈 닫기(닫기를 클릭하면 판매가 시작됨) - OUT.

3B. 반 매도를 열어 부분 청산 - OUT.