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

 

하루가 끝날 때 거래를 마감하는 방법은 무엇입니까?

if (Hour()==23&&Minute()==59) - 이 구성은 테스터에서 작동하지 않습니다. 실생활에서는 아직도 이해가 되지 않습니다. 닫기 조건을 올바르게 테스트하고 구성하는 방법??? 고맙습니다.
 
alexey999 >> :

여보세요

돕다. "시장 감시"에서 기호 스트립의 빛을 변경하기 위해 어디에서 어떻게 파야하는지 누가 압니까? 예를 들어 EUR/USD는 빨간색이지만 회색 또는 흰색이 필요합니다. 터미널의 config 폴더에 있는 파일을 편집해야만 가능한 것으로 알고 있습니다. ini파일을 보려고 했는데 어디서 색을 바꿔야하는지 모르겠음

PrintScreen을 누르고 클립보드를 통해 그래픽 편집기에 이미지를 붙여넣습니다. 그리고 거기에서 당신이 좋아하는 상징에 벌거 벗은 여성까지 원하는대로 장식합니다.

 

안녕하세요!

아래 첨부된 RSI 및 MA를 기반으로 지표를 다운로드했습니다. 어떤 이유로 csv에 47 미만의 판독값을 기록할 수 없고 2147483647을 씁니다. 그러나 이 값 이상의 모든 판독값을 기록하고 터미널에도 올바르게 표시됩니다. 무엇이 잘못되었는지 알아낼 수 있도록 도와주세요...

또 다른 작은 질문은 누군가가 MetaEditor에서 구분 기호로 점 대신 쉼표를 만드는 방법을 알고 있을 것입니다. 매번 포맷을 바꾸는 것도 지겹고...

파일:
rsidk.mq4  2 kb
 
demsan писал(а) >>

안녕하세요!

아래 첨부된 RSI 및 MA를 기반으로 지표를 다운로드했습니다. 어떤 이유로 csv에 47 미만의 판독값을 기록할 수 없고 2147483647을 씁니다. 그러나 이 값 이상의 모든 판독값을 기록하고 터미널에도 올바르게 표시됩니다. 무엇이 잘못되었는지 알아낼 수 있도록 도와주세요...

또 다른 작은 질문은 누군가가 MetaEditor에서 구분 기호로 점 대신 쉼표를 만드는 방법을 알고 있을 것입니다. 매번 포맷을 바꾸는 것도 지겹고...

아마도 당신은 하나의 버퍼의 값을 취할 것입니다. 그리고 그 중 3개를 사용한다.

0.MA>47

1.MA<53

그리고 2147483647은 EMPTY_VALUE를 의미하는 것 같습니다.

그리고 쉼표에 대해서는 완전히 명확하지 않습니다. Excel에 문제가 있는 경우 국가별 설정을 변경하고 구분 기호를 쉼표가 아닌 점으로 지정할 수 있습니다. 그러면 Excel과 MetaEditor에서 동일합니다.

 

여보세요!!!

도와주세요, 손절매 를 설정하고 싶지 않습니다

파일:
 
gobl1n писал(а) >>

여보세요!!!

도와주세요, 손절매를 설정하고 싶지 않습니다

그리고 가난한 도움을 존중합니다. 시작하려면 최소한 기능을 올바르게 사용하는 것이 필요합니다.

bool 주문 선택 ( 정수 인덱스, 정수 선택, 정수 풀=MODE_TRADES)

인덱스 - 두 번째 매개변수에 따라 주문 위치 또는 주문 번호.
고르다 - 선택 모드 플래그입니다. 다음 값 중 하나일 수 있습니다.
SELECT_BY_POS - 인덱스 매개변수에서 목록에 있는 위치의 일련 번호가 전달됩니다.
SELECT_BY_TICKET - 티켓 번호가 인덱스 매개변수에 전달됩니다.
수영장 - 선택할 데이터 소스입니다. 선택 매개변수가 SELECT_BY_POS일 때 사용됩니다. 다음 값 중 하나일 수 있습니다.
MODE_TRADES(기본값) - 주문은 미결 주문과 보류 주문 중에서 선택됩니다.
MODE_HISTORY - 마감된 주문과 삭제된 주문 중에서 선택합니다.
bool 주문 수정 ( int 티켓, 이중 가격, 이중 손절매, 이중 이익 실현, 날짜/시간 만료, color arrow_color=CLR_NONE)
티켓 - 주문의 고유 일련 번호입니다.
가격 - 보류 중인 주문의 새 시작 가격입니다.
손절하다 - 새로운 손절매 값.
이익을 취하다 - 새로운 TakeProfit 값.
만료 - 보류 중인 주문 만료 시간입니다.
arrow_color - 차트에서 StopLoss 및/또는 TakeProfit 수정 화살표의 색상입니다. 매개변수가 없거나 해당 값이 CLR_NONE과 같으면 차트의 화살표가 표시되지 않습니다.

역시 매직은 티켓 넘버가 아니다

 
오류를 지적해주셔서 감사합니다!
 

안녕하세요.

특정 시간 이후에만 작동하도록 코드에 Expert Advisor를 작성하는 방법. 예를 들어 주문을 시작한 지 1시간 20분 후에 닫히고 마지막 주문이 닫힌 후 20분이 지나면 새 주문을 열어야 합니다. 고맙습니다.

 

안녕하세요! 여기 이 코드에서 - 문제가 있습니다.

이중 Set_SL[];
정수 초기화()
{
Set_SL[역사*깊이]=1.0*레벨*포인트; //초기값을 배열의 특정 요소로 설정
Alert("Init:"," Set_SL[",History*Depth,"]=",Set_SL[History*Depth]);//특별히 보기 위해 가져왔습니다: 0.0001을 보여줍니다.

리턴(0);
}
정수 시작()
{
Alert("시작:"," Set_SL[",History*Depth,"]=",Set_SL[History*Depth]);//여기에 이미 2147483647이 표시됩니다.
리턴(0);
}

주석에 지정된 것은 기간을 변경할 때 발생합니다. 동시에 표시기 파라미터를 변경한 후 이전에 설정한 값(즉, 초기화 시 설정한 값)을 표시합니다. 나는 그것을 여러 번 반복했습니다 - 같은 것: TF를 변경할 때 - 설정된 배열 요소의 값이 특수 함수 init() 에서 특수 함수 start() 로 잘못 전송되었습니다. 이런 젠장? 내가 여기서 뭔가를 놓치고 있습니까? 말하다.

Ps: " Set_SL[",History*Depth,"]=" 이 조각은 배열 요소의 서수가 동일하게 유지되도록 특별히 삽입되었습니다!






 
ikatsko писал(а) >>

안녕하세요! 여기 이 코드에서 - 문제가 있습니다.

이중 Set_SL[];
정수 초기화()
{
Set_SL[역사*깊이]=1.0*레벨*포인트; //초기값을 배열의 특정 요소로 설정
Alert("Init:"," Set_SL[",History*Depth,"]=",Set_SL[History*Depth]);//특별히 보기 위해 가져왔습니다: 0.0001을 보여줍니다.

리턴(0);
}
정수 시작()
{
Alert("시작:"," Set_SL[",History*Depth,"]=",Set_SL[History*Depth]);//여기에 이미 2147483647이 표시됩니다.
리턴(0);
}

주석에 지정된 것은 기간을 변경할 때 발생합니다. 동시에 표시기 파라미터를 변경한 후 이전에 설정한 값(즉, 초기화 시 설정한 값)을 표시합니다. 나는 그것을 여러 번 반복했습니다 - 같은 것: TF를 변경할 때 - 설정된 배열 요소의 값이 특수 함수 init() 에서 특수 함수 start() 로 잘못 전송되었습니다. 이런 젠장? 내가 여기서 뭔가를 놓치고 있습니까? 말하다.

Ps: " Set_SL[",History*Depth,"]=" 이 조각은 배열 요소의 서수가 동일하게 유지되도록 특별히 삽입되었습니다!

그리고 시작할 배열의 크기를 결정하는 것이 좋을 것입니다.

사유: