왜 두 변수를 나눌 수 없습니까?
결과 1 - 4 / 4

실: 왜 두 변수를 나눌 수 없습니까?

  1. #1
    안녕하세요!

    저는 MQL4의 초보자입니다. 그러나 다른 언어로 프로그래밍을 많이 했으므로 구조가 알려지지 않았습니다.

    하지만, 제가 이해할 수없는 작은 문제가 있습니다. 나는 나눌 수없는 두 가지 변수가 있습니다! 나는 모든 방법을 시도했지만 효과가 없습니다.

    하나의 변수에 High gt 값을 부여합니다. 두 배 t 높음 = 높음 [i];

    여기서 'i'는 계산되어야하는 barnr입니다 (모든 것이 루프에 있음).

    다른 변수 Low gt; 이중 최저 = 낮음 [i];

    그 값을 버퍼에 보내면 모든 것이 괜찮아요. 상수로 각각 나누려고하면 모든 것도 괜찮아요.

    하지만 dLow로 dHigh를 나눠 보면 - 아무것도 얻지 못합니까? 왜이 기능이 작동하지 않습니까? 내가 놓친 근본적인 것? 변수에 할당 된 값은 중요하지 않으며 작동하지 않습니다. (metatrader에 제출 된 inner는 공백 임)

    나는이 녀석들과 정말로 도움이 필요할 것이다. 미리 감사드립니다.
    /조한

  2. #2
    일부 응답을 받으려면 코드 또는 일부를 게시해야한다고 생각합니다.
    Quote 원래에 의해 게시 됨 ;
    안녕하세요! 저는 MQL4의 초보자입니다. 그러나 다른 언어로 프로그래밍을 많이 했으므로 구조가 알려지지 않았습니다. 그러나, 나는 이해할 수없는 littel 문제가있다. 나는 나눌 수없는 두 가지 변수가 있습니다! 나는 모든 방법을 시도했지만 효과가 없습니다. 내가 한 변수를 고가 gt의 값으로 사용한다고하자. double dHigh = High [i]; 여기서 'i'는 계산되어야하는 barnr입니다 (모든 것이 루프에 있음). 다른 변수 Low gt; 더블 dLow = 낮음 [i]; 그 값을 버퍼에 보내면 모든 것이 괜찮아요. 상수로 각각 나누려고하면 모든 것도 괜찮아요. 하지만 dLow로 dHigh를 나눠 보면 - 아무것도 얻지 못합니까? 왜이 기능이 작동하지 않습니까? 내가 놓친 근본적인 것? 변수에 할당 된 값은 중요하지 않으며 작동하지 않습니다. (metatrader에 제출 된 indior는 공백 임) 나는이 사람과 정말로 도움이 필요할 것입니다. 미리 감사드립니다.조한
    Quote 원래에 의해 게시 됨 ;
    안녕하세요! 저는 MQL4의 초보자입니다. 그러나 다른 언어로 프로그래밍을 많이 했으므로 구조가 알려지지 않았습니다. 그러나, 나는 이해할 수없는 littel 문제가있다. 나는 나눌 수없는 두 가지 변수가 있습니다! 나는 모든 방법을 시도했지만 효과가 없습니다. 내가 한 변수를 고가 gt의 값으로 사용한다고하자. double dHigh = High [i]; 여기서 'i'는 계산되어야하는 barnr입니다 (모든 것이 루프에 있음). 다른 변수 Low gt; 더블 dLow = 낮음 [i]; 그 값을 버퍼에 보내면 모든 것이 괜찮아요. 상수로 각각 나누려고하면 모든 것도 괜찮아요. 하지만 dLow로 dHigh를 나눠 보면 - 아무것도 얻지 못합니까? 왜이 기능이 작동하지 않습니까? 내가 놓친 근본적인 것? 변수에 할당 된 값은 중요하지 않으며 작동하지 않습니다. (metatrader에 제출 된 indior는 공백 임) 나는이 사람과 정말로 도움이 필요할 것입니다. 미리 감사드립니다.조한

  3. #3

    Quote 원래에 의해 게시 됨 ;
    일부 응답을 받으려면 코드 또는 일부를 게시해야한다고 생각합니다.
    동의했다. 전에 이것을 읽었지만 적어도 코드의 일부가 없으면 아무것도 할 수 없습니다. 고맙습니다.

  4. #4
    당연히 여기 있습니다. 나는 그것을 작동시키려는 코드를 실험 해왔다. 그래서 약간 멍청 할 수도있다. 어쨌든 :/ --------------------------------------------- --------------------- /| 표준 편차 Prcnt.mq4 |/ ----------------------------------------------- ------------------- #property indior_separate_window #property indior_buffers 1 #property indior_color1 빨강/---- 버퍼 두배 ExtMapBuffer1 []; extern int length = 15;/ ----------------------------------------------- ------------------- /| 사용자 정의 내부 초기화 함수 |/ ----------------------------------------------- ------------------- int init () {//---- 내부 SetIndexStyle (0, DRAW_LINE); SetIndexBuffer (0, ExtMapBuffer1); string short_name =에서 시험해 본 : ;; IndiorShortName (short_name);/---- return (1); }/ ---------------------------------------------- -------------------- /| 커스터 내부 초기화 기능 |/ ----------------------------------------------- ------------------- int deinit () {//----/---- return (0); }/ ---------------------------------------------- -------------------- /| 사용자 정의 내부 반복 기능 |/ ----------------------------------------------- ------------------- int start () {int i, counted_bars = IndiorCounted (); double StdDev; double StdPrcnt;/---- i = Bars-counted_bars; while (igt; = 0) {StdDev = iStdDev (NULL, 0, length, MODE_SMA, 0, PRICE_TYPICAL, i); StdPrcnt = StdDevClose [i]; ExtMapBuffer1 [i] = StdPrcnt; 나는--; }/---- return (0); }/ ---------------------------------------------- -------------------- 내가 원하는 것은 표준 편차를 가격의 비율로 얻는 것입니다. - 포인트가 아닌 ...Johan

게시 권한

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