Bagaimana cara menghitung standar deviasi?
Results 1 to 7 of 7

Thread: Bagaimana cara menghitung standar deviasi?

  1. #1
    Hai, saya ingin menghitung standar deviasi dalam MT. Saya seorang pemula dalam pemrograman.

    Saya telah melihat referensi untuk menulisnya seperti ini:
    Dimasukkan Kode stdev (C, 10)

    Tapi apa yang dilakukan 10 orang di sana? Apakah ini standar deviasi dari 10 Close terakhir?
    Bagaimana saya akan menulis perhitungan deviasi standar untuk;

    Kode yang dimasukkan standar deviasi dari perbedaan mutlak antara integer A dan Integer B

    Dalam kode semu;
    Kode Dimasukkan Stdev (A-B)
    Bisakah saya menulis seperti ini?

  2. #2
    apakah Anda menulis di MT4 atau unggul? saya tahu di excel, untuk formula yang Anda tulis, itu akan menjadi STDEV (ABS (A-B)), seperti untuk MT4, saya tidak tahu. saya tahu Anda dapat melakukan iStdDev (simbol, jangka waktu, periode_waktu, ma_shift, format_waktu, diterapkan_harga, shift). saya tidak tahu perhitungan yang sebenarnya.

  3. #3

  4. #4
    Stcktrdr, Sudah lama sejak saya menggunakan MetaStock, tetapi stdev (C, 10) terlihat seperti formula MetaStock, jika saya ingat dengan benar. Apakah mungkin Anda membingungkan MetaStock dengan MetaTrader? David

  5. #5

    Quote Originally Posted by ;
    Sudah lama sejak saya menggunakan MetaStock, tetapi stdev (C, 10) terlihat seperti formula MetaStock, jika saya ingat dengan benar. Apakah mungkin Anda membingungkan MetaStock dengan MetaTrader? David
    Ya, itulah yang saya pikirkan juga. Ngomong-ngomong, saya menemukan seorang yang lebih rendah yang melakukan apa yang akhirnya ingin saya capai. Perhitungan standar deviasi hanya sebagian kecil saja. Saya suka bagaimana programmer berbakat berbagi pengetahuan dan dalam ruangan mereka. Terima kasih

  6. #6
    Stocktrade Saya berasumsi Anda telah menemukan standar bawaan Deviasi built-in. Jika Anda menggambarkan orang lain, dapatkah Anda berbagi informasi dan pengetahuan yang lebih rendah itu? Terima kasih

  7. #7
    Ketikkan saja hal ini untuk proyek statistik. Kode yang dimasukkan/ --------------------------------------------- --------------------- /| StatsProject.mq4 |/| John Davis |/| http://512jay.blogspot.com/|/ ----------------------------------------------- ------------------- #property copyright John Davis #property link http://512jay.blogspot.com/#property versi 1.00 #property strict/- show jendela parameter input saat meluncurkan script #property script_show_inputs/- parameter untuk menerima data dari string input terminal InpSymbolName = EURUSD;/Input pasangan mata uang ENUM_TIMEFRAMES InpSymbolPeriod = PERIOD_M15;/String input kerangka waktu InpFileName = Stata.csv;/String masukan nama file InputDirectoryName = Statistik;/Nama folder batal ResetLastError (); int filehandle = FileOpen (InpFileName, FILE_WRITE | FILE_CSV);/ ----------------------------------------------- ------------------- /| Fungsi program mulai skrip |/ ----------------------------------------------- ------------------- batal OnStart () {//--- double Magnitude = 0,0;/Nol keluar besarnya panjang vol = 0; int count = 0; double totalMag = 0,0; double totalVol = 0,0; magMean ganda = 0,0; volMean ganda = 0,0; magSD ganda = 0,0; volSD ganda = 0,0; double magDeviationSquared = 0,0; FileWriteString (filehandle, Magnitude, Volume \ r \ n); for (int i = 0; i lt; Bars; i ) {Magnitude = (iHigh (NULL, NULL, i) -iLow (NULL, NULL, i)); vol = iVolume (NULL, NULL, i); string MagString = DoubleToStr (Magnitude); string volString = IntegerToString (vol); hitung ; totalMag = totalMag Besarnya; totalVol = totalVol vol; if (filehandle! = INVALID_HANDLE) {FileWriteString (filehandle, MagString , volString \ r \ n); }} FileClose (filehandle); Cetak (File tertutup); Print (Total Count:, count); magMean = totalMagcount; volMean = totalVolhitung; Print (Berarti Mag:, DoubleToStr (magMean)); Print (Vol Mean:, DoubleToStr (volMean)); for (int i = 0; i lt; Bars; i ) {Magnitude = (iHigh (NULL, NULL, i) -iLow (NULL, NULL, i)); vol = iVolume (NULL, NULL, i); magDeviationSquared = (Magnitude - magMean) * (Magnitude - magMean); magSD = magDeviationSquared magSD; } magSD = MathSqrt (magSD(count-1)); Cetak (Penyimpangan Standar Mag:, DoubleToStr (magSD)); }/ ---------------------------------------------- --------------------

Izin Posting

  • Anda tidak boleh memposting thread baru
  • Anda tidak boleh memposting balasan
  • Anda tidak boleh memposting lampiran
  • Anda tidak boleh menyunting postingan Anda
  •  
  • Kode BB Aktif
  • Smilies Aktif
  • Kode [IMG] Aktif
  • Kode [VIDEO] Aktif
  • Kode HTML tidak aktif
This website uses cookies
We use cookies to store session information to facilitate remembering your login information, to allow you to save website preferences, to personalise content and ads, to provide social media features and to analyse our traffic. We also share information about your use of our site with our social media, advertising and analytics partners.