좋은 저녁이에요! 나는 그것이 구성되는 현재 위치에 대한 거래 목록을 추가하는 작업을 스스로 설정했습니다. 좋아요 - 1. 1 lot 매수, 2. 4 lot 매수, 3. 1 lot 매도 등등. 문제에 접근하는 방법을 모르겠습니다. 인증서를 통해 리프링 3 시간.
지금까지 테스트를 위해 이것을 쓰기 시작했습니다.
/////////////////////////////////////////////////////////////////////// PositionSelect ( Symbol () );
long PositionID = PositionGetInteger ( POSITION_IDENTIFIER ); //Идентификатор позиции - это уникальное число, которое присваивается каждой вновь открытой позиции и не изменяется в течение всей ее жизни. Переворот позиции не изменяет идентификатора позиции.HistorySelect (
TimeCurrent ()-( 60 * 60 * 24 * 7 * 4 ) , // с датыTimeCurrent () // по дату
);
for ( int i= 0 ; HistoryDealsTotal ()>i; i++ ) {
ulong TicetSdelki;
TicetSdelki=
HistoryDealGetTicket (
i // номер сделки
);
long HistoryID = HistoryDealGetInteger (
TicetSdelki , // тикет
DEAL_POSITION_ID // идентификатор свойства
); //Идентификатор позиции, в открытии, изменении или закрытии которой участвовала эта сделка. Каждая позиция имеет уникальный идентификатор, который присваивается всем сделкам, совершенным на инструменте в течение всей жизни позиции.
}
수신된 두 식별자를 모두 비교하면 열거하는 동안 선택한 거래 중 이 위치에 속하는 거래를 찾을 수 있을 것이라고 생각합니다. 그리고 어떻게든 그들과 더 협력하십시오.
여기에 오류가 있습니다. 20분 동안 문제가 무엇인지 이해할 수 없었습니다. 형은 2시간 동안 탱커를 하고, 맥클레오드를 보고, 나는 실수를 되풀이했지만, 여전히 이해가 되지 않는다.
가격 변경 시간은 일종의 GMT+3으로 표시됩니다. 이것은 누구의 서버입니까?
로보포렉스
Yedelkin :
Наверное, даже если обратиться в сервисдеск , они отправят в службу техподдержки брокера. Может, сразу с брокером пообщаетесь
브로커만 바꾸시면 될 것 같습니다.
좋은 저녁이에요! 나는 그것이 구성되는 현재 위치에 대한 거래 목록을 추가하는 작업을 스스로 설정했습니다. 좋아요 - 1. 1 lot 매수, 2. 4 lot 매수, 3. 1 lot 매도 등등. 문제에 접근하는 방법을 모르겠습니다. 인증서를 통해 리프링 3 시간.
지금까지 테스트를 위해 이것을 쓰기 시작했습니다.
수신된 두 식별자를 모두 비교하면 열거하는 동안 선택한 거래 중 이 위치에 속하는 거래를 찾을 수 있을 것이라고 생각합니다. 그리고 어떻게든 그들과 더 협력하십시오.
여기에 오류가 있습니다. 20분 동안 문제가 무엇인지 이해할 수 없었습니다. 형은 2시간 동안 탱커를 하고, 맥클레오드를 보고, 나는 실수를 되풀이했지만, 여전히 이해가 되지 않는다.
' PositionSelect ' - order.mq5 유형이 없는 선언 286 3
'HistorySelect' - order.mq5 유형이 없는 선언 291 4
'for' - 식은 전역 범위 order.mq5 296 5에서 허용되지 않습니다.
주문을 자동으로 닫기 위해 정지선을 설정하는 방법을 알려주세요.
주문을 자동으로 닫기 위해 정지선을 설정하는 방법을 알려주세요.
이와 같은 구조를 초기화할 수 있습니다( ZeroMemory(var) ).
일반적으로 이 코드가 정확합니까?
컴파일러에서 오류가 발생하지 않았습니다. 사실, 뭔가 잘못되었다는 느낌이 있습니다. 합리적이지 않다.
저것들. 문제는 ZeroMemory() 함수를 사용하여 단순 유형의 배열로 구성된 극한 구조의 변수를 0으로 만드는 것이 가능합니까?
여기 동적 배열 의 존재에 더 짜증이 납니다... 어떻게 재설정할 수 있습니까?
ZeroMemory 이 함수는 참조로 전달된 변수를 재설정합니다.
문자열과 동적 배열을 포함하는 개체의 경우 각 멤버에 대해 ZeroMemory() 호출이 수행됩니다.
const 수정자로 보호되지 않는 배열의 경우 모든 요소는 0으로 설정됩니다.