경고를 몇 초 지연 - 페이지 4

 
GumRai :

당신의 요점은 무엇입니까?

왜 안 돼? 새 막대를 감지하기 위해 Time[0]을 사용하는 데는 아무런 문제가 없습니다.

오오.

테스트해보고 결과를 보여드리겠습니다. 차트 업데이트에 관한 것입니다.

mql5 :

다시 한 번 (손가락으로) 설명하려고 합니다.
  1. 마지막 실행 후 X 시간 후에 터미널을 실행합니다.
  2. 누락된 주입 기록 시작(터미널이 X분 동안 작동하지 않음)
  3. 기존 스토리에서 OnCalculate 표시기 호출 prevtime = 기록에서 마지막으로 알려진 시간, 표시기 버퍼의 크기 N 막대
  4. 스토리가 서버에서 펌핑되는 동안 티크가 나옵니다.
  5. OnCalculate 표시기라고 함
  6. 다시 OnCalculate 표시기라고 하는 이야기를 재개한 후, 그러나 이번에는 기록의 구멍이 아니라 이전 시간이 시간[0]으로 더 촉박합니다. 버퍼 크기 표시기 N + X / 시간 프레임 막대 및 IndBuffer [0]이 5단계에 있던 것이 아님
 
omissamf :
안녕하세요 여러분 , 당신은 훌륭 합니다 !!!
협조 해 주셔서 감사 합니다 .
eevviill 에 게시 된 코드매우 잘 작동 합니다 .
GumRai 코드 RSI 30/70 레벨 을 넘을 때마다 다시 하고 신호 보냅니다 .
나는 eevviill 제안 따라 작업 코드 를 삽입하고, 그것이 도움 이 되기를 바랍니다 .

모든 것에 감사합니다 , Massimo .


천만에요.
 
GumRai :

...

솔직히 바가 역사상 최대치에 도달하면 어떻게 될지 모르겠어...

다음 출시 때까지 설정한 대로 계속 증가합니다.
 
Ovo :
다음 출시 때까지 설정한 대로 계속 증가합니다.
고맙습니다.
 
eevviill :

오오.

테스트해보고 결과를 보여드리겠습니다. 차트 업데이트에 관한 것입니다.

mql5 :

다시 한 번 (손가락으로) 설명하려고 합니다.
  1. 마지막 실행 후 X 시간 후에 터미널을 실행합니다.
  2. 누락된 주입 기록 시작(터미널이 X분 동안 작동하지 않음)
  3. 기존 스토리에서 OnCalculate 표시기 호출 prevtime = 기록에서 마지막으로 알려진 시간, 표시기 버퍼의 크기 N 막대
  4. 스토리가 서버에서 펌핑되는 동안 티크가 나옵니다.
  5. OnCalculate 표시기라고 함
  6. 다시 OnCalculate 표시기라고 하는 이야기를 재개한 후, 그러나 이번에는 기록의 구멍이 아니라 이전 시간이 시간[0]으로 더 촉박합니다. 버퍼 크기 표시기 N + X / 시간 프레임 막대 및 IndBuffer [0]이 5단계에 있던 것이 아님

여기 있습니다.

작동: M1 차트에 ind를 부착하고 터미널을 닫고 3-6분 후에 터미널을 엽니다.

결과.

 
Ovo :
다음 출시 때까지 설정한 대로 계속 증가합니다.

좋습니다. 테스트를 완료했다는 의미입니다. 차트의 최대 막대 가 다음 출시 때까지 계속 증가할 것이라는 것은 알고 있었지만 역사상 최대 막대가 어떻게 되는지 몰랐습니다.

EA 또는 표시기가 실행 중이고 홈 키를 계속 누르면 어떻게 되는지 아십니까? 그러면 Bar의 수익이 증가합니까?

 
GumRai :

좋습니다. 테스트를 완료했다는 의미입니다. 차트의 최대 막대가 다음 출시 때까지 계속 증가할 것이라는 것은 알고 있었지만 역사상 최대 막대가 어떻게 되는지 몰랐습니다.

EA 또는 표시기가 실행 중이고 홈 키를 계속 누르면 어떻게 되는지 아십니까? 그러면 Bar의 수익이 증가합니까?

물론 증가하지만 홈 키를 누르는 대신 ChartNavigate를 사용하는 것을 선호할 수 있습니다(문제 없음).
 
Ovo :
물론 증가하지만 홈 키를 누르는 대신 ChartNavigate를 사용하는 것을 선호할 수 있습니다(문제 없음).

위반 사항이 없습니다. 내 기억이 맞다면 ChartNavigate는 미국 방식을 기반으로 하는 날짜와 시간에 특정 형식을 사용합니다. 저는 영국인이고 MT4에서 인식하는 형식이 기억나지 않습니다.

그러나 당신이 말하는 것은 차트에 이전 데이터를 추가하여 막대가 증가한다는 것입니다. 즉, 이전 막대를 추가하면 막대에서 반환되는 값이 증가하므로 Time[] 대신 막대를 사용 하면 새 막대가 없는 경우에도 새 막대를 감지하게 됩니다.

 
GumRai :

위반 사항이 없습니다. 내 기억이 맞다면 ChartNavigate는 미국 방식을 기반으로 하는 날짜와 시간에 특정 형식을 사용합니다. 저는 영국인이고 MT4에서 인식하는 형식이 기억나지 않습니다.

그러나 당신이 말하는 것은 차트에 이전 데이터를 추가하여 막대가 증가한다는 것입니다. 즉, 이전 막대를 추가하면 막대에서 반환되는 값이 증가하므로 Time[] 대신 막대를 사용하면 새 막대가 없는 경우에도 새 막대를 감지하게 됩니다.

물론 당연하다고 생각합니다. 날짜 형식에 관해서는 아마도 미국식이나 영어식 기본값이 아닐 것입니다.

 
안녕 얘들아. 누군가 의 기분 을 상하게 하려는 의도 가 아니습니다 .
GumRai , 당신이 나에게 게시 한 코드RSI30/70 수준 넘을 때마다 나를 화살표 표시 하지만 candel 형성 중에 RSI 뒤로 화살표가 사라지면 eevviill 제안한 코드 에서 화살표 뒤에 나타납니다 . 3초 , RSI 가 레벨 넘으면 되돌려 고정 됩니다 . 나는 무엇이 잘못되었는지 알아낼 없습니다 . 당신은 나에게 너무 좋은 사람입니다 . 그러나 이것이 당신의 코드 에서 일어나는 일 입니다 .
안녕하세요 , 마시모 입니다.