표준 편차를 계산하는 방법?
결과 1 - 7 / 7

실: 표준 편차를 계산하는 방법?

  1. #1
    안녕하세요, MT에서 표준 편차를 계산하고 싶습니다. 나는 프로그래밍의 초보자이다.

    나는 이것을 다음과 같이 쓰는 것에 대한 언급을 보았다.
    삽입 코드 stdev (C, 10)

    그러나 거기서 10 명이 무엇입니까? 지난 10 일의 표준 편차입니까?
    표준 편차 계산을 작성하는 방법은 무엇입니까?

    삽입 된 코드 정수 A와 정수 B 간의 절대 차이 표준 편차

    의사 코드에서;
    삽입 된 코드 Stdev (A-B)
    이런 식으로 쓸 수 있을까요?

  2. #2
    당신은 MT4에서 쓰고 있습니까? 나는 당신이 쓴 공식에 대해 Excel에서 알고 있습니다. MT4에 대해서는 STDEV (ABS (A-B))가 될 것입니다. 나는 당신이 iStdDev (심볼, 타임 프레임, ma_period, ma_shift, ma_method, applied_price, shift)를 할 수 있다는 것을 알고있다. 하지만 나는 실제 계산을 모른다.

  3. #3

  4. #4
    Stcktrdr, MetaStock을 사용한 이후로 오랜 시간이 걸렸지 만, 올바르게 기억한다면 stdev (C, 10)는 MetaStock 공식처럼 보입니다. MetaTrader와 MetaStock을 혼동하는 것이 가능합니까? 데이비드

  5. #5

    Quote 원래에 의해 게시 됨 ;
    , MetaStock을 사용한 이래로 오랜 시간이 걸렸지 만, 올바르게 기억한다면 stdev (C, 10)는 MetaStock 공식처럼 보입니다. MetaTrader와 MetaStock을 혼동하는 것이 가능합니까? 데이비드
    네, 그게 제가 생각한 것입니다. 어쨌든, 궁극적으로 궁극적으로 달성하기를 원했던 부분을 발견했습니다. 표준 편차 계산은 그 중 일부에 지나지 않았습니다. 재능있는 프로그래머들이 지식과 ​​내부를 공유하는 방법을 좋아합니다. 감사

  6. #6
    Stocktrade 나는 실내 표준 편차가 내장되어 있다고 가정합니다. 다른 사람을 설명하면 그 지식과 지식을 나눌 수 있습니까? 고맙습니다

  7. #7
    그냥 통계 프로젝트를 위해이 일을 타이프했습니다. 삽입 된 코드/ --------------------------------------------- --------------------- /| StatsProject.mq4 |/| 존 데이비스 |/| http://512jay.blogspot.com/|/ ----------------------------------------------- ------------------- #property copyright John Davis # 속성 링크 http://512jay.blogspot.com/#property 버전 1.00 #property strict/- show 스크립트를 시작할 때 입력 매개 변수의 창 #property script_show_inputs/- 터미널 입력 문자열에서 데이터를 받기위한 매개 변수 InpSymbolName = EURUSD;/통화 쌍 입력 ENUM_TIMEFRAMES InpSymbolPeriod = PERIOD_M15;/시간 프레임 입력 문자열 InpFileName = Stata.csv;/파일 이름 입력 문자열 InputDirectoryName = 통계;/폴더 이름 void ResetLastError (); int filehandle = FileOpen (InpFileName, FILE_WRITE | FILE_CSV);/ ----------------------------------------------- ------------------- /| 스크립트 프로그램 시작 기능 |/ ----------------------------------------------- ------------------- void OnStart () {//--- Magnitude = 0.0;/크기를 0으로 만듭니다. vol = 0; int count = 0; double totalMag = 0.0; double totalVol = 0.0; double magMean = 0.0; double volMean = 0.0; double magSD = 0.0; double volSD = 0.0; double magDeviationSquared = 0.0; FileWriteString (파일 핸들, 크기, 볼륨 \ r \ n); for (int i = 0; i; Bars; i ) {Magnitude = (iHigh (NULL, NULL, i) -iLow (NULL, NULL, i)); vol = iVolume (NULL, NULL, i); string MagString = DoubleToStr (Magnitude); string volString = IntegerToString (vol); count ; totalMag = totalMag Magnitude; totalVol = totalVol vol; if (filehandle! = INVALID_HANDLE) {FileWriteString (파일 핸들, MagString , volString \ r \ n); }} FileClose (파일 핸들); 인쇄 (닫힌 파일); 인쇄 (총 개수 :, 개수); magMean = totalMagcount; volMean = totalVolcount; 인쇄 (평균 평균 :, DoubleToStr (magMean)); 인쇄 (평균 :, DoubleToStr (volMean)); for (int i = 0; i; Bars; i ) {Magnitude = (iHigh (NULL, NULL, i) -iLow (NULL, NULL, i)); vol = iVolume (NULL, NULL, i); magDeviationSquared = (크기 - magMean) * (크기 - magMean); magSD = magDeviationSquared magSD; } magSD = MathSqrt (magSD(count-1)); 인쇄 (Mag 표준 편차 :, DoubleToStr (magSD)); }/ ---------------------------------------------- --------------------

게시 권한

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