내 코드에 시간 문제가있다.
결과 1 - 7 / 7

실: 내 코드에 시간 문제가있다.

  1. #1
    이 코드를 사용하면 10시 방향의 수직선과 20시 방향의 수직선을 그립니다. 그러나 시간을 예 : 7:00 및 20:00은 20:00 라인 만 그립니다.

    아무도 나에게 뭐가 잘못 됐는지 말해 줄 수 있니?

    삽입 된 코드 extern int iHour1 = 10; extern int iHour2 = 20;
    삽입 된 코드 if (TimeHour (Time # 91; I # 93; -RRB - == iHour1 TimeMinute (Time # 91; t # 93; -RRB - == 0) x ; ObjectCreate (Time x, OBJ_VLINE, 0, Time objectSet (Time x, OBJPROP_COLOR, Red);/객체 색상을 설정가져올 색상 값 ObjectSet (Time x, OBJPROP_STYLE, 값은 STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT 중 하나입니다. setget 줄의 형식에 대한 상수 ObjectSet (Time x, OBJPROP_WIDTH, 1);/물건의 선폭을 설정하거나 가져올 정수 값입니다. ObjectSet (Time x, OBJPROP_BACK, true);/물건에 대한 바탕 화면 그리기 플래그를 설정하거나 가져 오는 부울 값입니다 (예 : true이면 차트 하단의 값이 숨김). 그렇지 않으면 (시간 # 91; t # 93; -RRB - == iHour2 TimeMinute (시간 # 91; t # 93; -RRB - == 0) x ; ObjectCreate (Time x, OBJ_VLINE, 0, Time # 91; t # 93;, Top # 91, t # 93; -RRB-; ObjectSet (Time x, OBJPROP_COLOR, Yellow);/설정가져올 색상 값 objectSet (Time x, OBJPROP_WIDTH, 1);/ObjectProperty (Time x, OBJPROP_STYLE, STYLE_DOT);/값은 STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT 중 하나입니다.1 또는 5 일 수 있음 ObjectSet (Time x, OBJPROP_BACK, true);/물건에 대한 바탕 화면 그리기 플래그를 설정하거나 가져올 부울 값 (예 : true로 설정하면 해당 항목을 숨길 수 있습니다. 차트 하단의 값

  2. #2
    줄을 그리기위한 1 초 창을 놓치고있는 것 같습니다 ... 아마도 창이나 다른 동기 중에 틱이 없었을 것입니다 ... 버그를 경험할 것이므로 코드가 절대적이어서는 안됩니다. 오히려 당신의 골은 선을 따라 뭔가 있어야합니다 : 선이없고 시간이 gt = = draw_time이면 선을 그어야합니다. 또한 코드에서 입력 매개 변수를 변경하고 싶지 않은 경우 extern을 사용하지 말고, 입력 키워드를 활용하십시오. 실수로 프로그래밍 방식으로 변경하려고하면 컴파일러에서 불평하기를 원하기 때문입니다. 입력.

  3. #3

    Quote 원래에 의해 게시 됨 ;
    아마도 선을 그리기위한 1 초의 창을 잃어 버렸을 것입니다 ... 아마도 그 창이나 또 다른 이유를 통해 진드기가 없었을 것입니다 ... 당신이 버그를 경험할 것이기 때문에 당신의 코드는 절대로 절대 안됩니다. 대신에 당신의 골은 뭔가의 라인을 따라야 만합니다 : 라인이 존재하지 않고 시간이 gt = = draw_time이면 라인을 그립니다. 또한 실수로 코드에서 입력 매개 변수를 변경해야 할 필요가 없다면 extern을 사용하지 마십시오. 부주의로 컴파일러가 불만을 제기하기 때문에 입력 키워드를 사용하십시오.
    내가 전략 테스터에서 테스트하고 있음을 언급 한 것을 잊었습니다. 그렇다면이 순간에 대해 무엇입니까? iHour1을 7로 설정하면 작업이 완료되지 않지만 iHour1을 10으로 설정해야합니다. 이상하지 않니?

  4. #4

    Quote 원래에 의해 게시 됨 ;
    quote 나는 전략 테스터에서 이것을 테스트하고 있다고합니다. 그렇다면이 순간에 대해 무엇입니까? iHour1을 7로 설정하면 작동하지 않지만 iHour1을 10으로 설정해야합니다. 이상하지 않니?
    내가 말했듯이 ... 너는 절대적으로 사용할 수 없다. 정확한 기간이 7 시간 00 분인 경우에만 코드에서이 작업을 수행합니다.

  5. #5

    Quote 원래에 의해 게시 됨 ;
    인용구 : 내가 말했듯이 ... 당신은 절대적으로 사용할 수 없습니다. 정확한 기간이 7 시간 00 분인 경우에만 코드에서이 작업을 수행합니다.
    좋아, 나는 코드를 변경하려고 시도했다. 오늘이 나타나지만 그럼에도 불구하고 단지 20:00 라인을 그리는 것입니다. 삽입 된 코드 int iHour1 = 7; int int iHour2 = 20;을 입력하십시오. 삽입 된 코드 if (TimeHour (Time # 91; I # 93; -RRB - == iHour1 TimeMinute (Time # 91; I # 93 gt; = 0) x ; ObjectCreate (Time x, OBJ_VLINE, 0, Time # ObjectSet (Time x, OBJPROP_STYLE, STYLE_DOT) ObjectSet (Time x, OBJPROP_COLOR, Red);/객체 색상을 설정가져올 색상 값 ObjectSet (Time x, OBJPROP_STYLE, STYLE_DOT );/값은 STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT 중 하나입니다. setget 객체 선 스타일에 대한 상수 ObjectSet (Time x, OBJPROP_WIDTH, 1);/객체 선폭을 설정가져올 정수 값입니다. ObjectSet (Time x, OBJPROP_BACK, true);/개체의 바탕 화면 그리기 플래그를 설정하거나 가져올 부울 값입니다 (예 : true이면 차트의 아래쪽에 값이 숨김). 그렇지 않으면 TimeHour (시간 # 91; t # 93; -RRB - == iHour2 TimeMinute (시간 # 91; t # 93 gt; = 0) x ; ObjectCreate (Time x, OBJ_VLINE, 0, 시간 # 91, t # 93;, 높음 # 91, I # 93, -RRB-, ObjectSet (Time x, OBJPROP_COLOR, Yellow);/설정가져올 색상 값 개체의 색을 설정가져 오기 ObjectSet (Time x, OBJPROP_STYLE, STYLE_DOT);/값은 STYLE_SOLID, STYLE_DASH, STYLE_DOT, STYLE_DASHDOT, STYLE_DASHDOTDOT 중 하나이며 setget 개체 선 스타일에 상수 ObjectSet (Time x, OBJPROP_WIDTH, 1);/Object 행의 폭을 설정취득하는 정수 값입니다 .1 ~ 5가 될 수 있습니다. ObjectSet (Time x, OBJPROP_BACK, true);/객체의 바탕 화면 그리기 플래그를 설정하거나 가져올 부울 값입니다. 차트 하단의 값

  6. #6
    1 첨부 파일 x를 어떻게 초기화합니까? 로컬 또는 글로벌? 이웃이 루프 이전에 int x = 0으로 실행되면? 그러면 x = 0이 될 때마다 새 수직선이 선행을 삭제합니다. 그리고 4 시간이 지나면 7시에 귀하의 전화 번호가 표시되지 않으므로 1 시간 전과 4 시간 후에 변경해야합니다.
    https://www.koreaforex.kr/attachment...2122877888.mq4

  7. #7

    Quote 원래에 의해 게시 됨 ;
    x를 어떻게 초기화합니까? 전 세계 또는 지역? 인접 지역이 루프 이전에 int x = 0으로 작동합니까? 그러면 x = 0이 될 때마다 새로운 모든 세로가 선행 물을 삭제합니다. 그리고 4 시간이 지나면 7시에 라인업을 표시하지 않으므로 4 시간이 아닌 1 시간 tf로 전환해야합니다. 문서
    x는 글로벌입니다. M15 차트에 있습니다.

게시 권한

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
쿠키 정책
쿠키 정책: koreaforex 웹사이트는 쿠키를 사용하며, 웹사이트를 사용자는 쿠키 사용에 동의하는 것입니다. 자세한 정보는 '쿠키 공개' 를 읽어주십시오.