[ARCHIVE!] 포럼을 어지럽히 지 않도록 초보자 질문. 프로, 놓치지 마세요. 너 없이는 아무데도 - 4. - 페이지 178

 
deyron :
안녕하세요!!! 어드바이저 코드에서 매개변수를 변경할 때 어드바이저를 테스트할 때 변경 사항이 없다는 것을 누가 압니까? 터미널을 다시 설치하는 것만으로도 도움이 됩니다(음, 매우 불편합니다)(((

실제 경험을 바탕으로 추측할 수 있을 뿐입니다.

1. EA가 컴파일되는 위치를 확인합니다. 다음 터미널에서 발생합니다. 다른 이름으로 저장을 명시적으로 작성한 다음 컴파일하는 것이 좋습니다.

2. 테스터에서 테스트가 실행되는 동안 컴파일하지 마십시오. 때때로 테스터는 컴파일된 어드바이저를 사용하지 않습니다.

3. 변경할 때 extern 변수 중 하나에서 제어를 변경하고 이를 사용하여 테스터에서 변경된 코드가 있는지 확인합니다.

 

Tester/ Expert Advisor 속성/ 입력 매개변수/ 재설정

 
Roman. :


어쨌든, 당신은 비교하고 주문하거나 주문하지 않아야합니다 ...

더 자세한 질문을 다시 작성하십시오. 원본은 이미 지점 깊숙이 있습니다... :-)

새로운 질문입니다. 기능에서
주문선택
SELECT_BY_POS - 인덱스 매개변수에서 목록에 있는 위치의 일련 번호가 전달됩니다.

정확히 어떤 목록에 있습니까? 오픈 포지션 번호입니까 아니면 주문 번호입니까? 아니면 둘 다입니까?

다음은 코드입니다.

for (int i=OrdersTotal()-1;i>=0;i--)
{
주문 선택(i,SELECT_BY_POS,MODE_TRADES);
if (OrderMagicNumber( )!=BUY2*100000)
{int gobuy=1;}
그렇지 않으면 {gobuy=0; 휴식; }
}

이 쓰레기는 어디에서 의미를 찾고 있는 걸까 그렇지 않으면 나는 이미 미쳐가고 있다.

 

RTFM

미결 주문 및 포지션 목록 : OrdersTotal

마감된 주문 및 포지션 목록 : OrdersHistoryTotal

bool 주문 선택 ( 정수 인덱스, 정수 선택, 정수 풀=MODE_TRADES)
이 기능은 추가 작업을 위한 주문을 선택합니다. 함수가 성공적으로 완료되면 TRUE를 반환합니다. 함수 실패 시 FALSE를 반환합니다. 오류에 대한 정보를 얻으려면 GetLastError() 함수를 호출해야 합니다 .

티켓 번호로 주문을 선택한 경우 pool 매개변수는 무시 됩니다 . 티켓 번호는 고유한 주문 식별자입니다. 어떤 목록에서 주문이 선택되었는지 확인하려면 마감 시간 을 분석해야 합니다 . 주문 마감 시간이 0이면 주문이 열려 있거나 보류 중이며 터미널의 열린 위치 목록에서 가져옵니다. 주문 유형 으로 미결 주문과 보류 주문을 구별할 수 있습니다 . 주문 마감 시간 이 0이 아닌 경우 주문이 마감 되거나 보류 중인 상태로 삭제 되고 터미널 기록에서 선택되었습니다. 또한 주문 유형 으로 마감된 주문과 삭제된 보류 주문을 구별할 수 있습니다 .

당신은 어떻게 든 PHP를 알고 있다고 언급했습니다. 제 생각에는 ...

 
MQL414 : 안녕하세요! 1999년부터 현재 날짜까지 테스트할 때 어떤 고문이 저장소 10000을 병합하지 않을지 알려주세요.

전혀 거래하지 않는 유일한 ...
 
차트에서 막대의 밀도를 프로그래밍 방식으로 찾을 수 있습니까?
나는 무의식적으로 "증가" 및 "감소" 도구에 의해 변경되는 매개변수의 밀도를 막대라고 부릅니다.
 
MikeM :
차트에서 막대의 밀도를 프로그래밍 방식으로 찾을 수 있습니까?
나는 무의식적으로 "증가" 및 "감소" 도구에 의해 변경되는 매개변수의 밀도를 막대라고 부릅니다.
할 수 있다.
 
Zhunko :
할 수 있다.
좋은 소식 감사합니다!
 

안녕하세요. 그림에 표시된 문제 번호 3을 해결하는 데 도움이 됩니다. 이것이 문제 번호 4를 유발한다면 그것도 마찬가지입니다. 찻주전자처럼 설명해달라는 엄청난 요청.

 
MikeM :
좋은 소식을 전하는 스파 보!
또는 언어에 대한 참조를 읽는 것이 더 나을 것입니다 - 모든 것 - 보면 질문이 남지 않을 것입니다 :-)