花果山的猫 发表于 2013-7-22 12:25:57

随机震荡指标源代码


主题:
Stochastic Oscillator, Stochastic

创建人:MetaQuotes (2005.11.29 12:55 )
已下载:923
下载:
http://www.mql4.com/i/ico/mq4.gif Stochastic.mq4 (3.8 Kb) View
http://www.mql4.com/i/ico/gif.gif stochastic.gif (9.8 Kb)



    The Stochastic Oscillator Technical Indicator compares where a security’s price closed relative to its price range over a given time period. The Stochastic Oscillator is displayed as two lines. The main line is called %K. The second line, called %D, is a Moving Average of %K. The %K line is usually displayed as a solid line and the %D line is usually displayed as a dotted line.
    There are several ways to interpret a Stochastic Oscillator. Three popular methods include:

[*]Buy when the Oscillator (either %K or %D) falls below a specific level (e.g., 20) and then rises above that level. Sell when the Oscillator rises above a specific level (e.g., 80) and then falls below that level;

[*]Buy when the %K line rises above the %D line and sell when the %K line falls below the %D line;

[*]Look for divergences. For instance: where prices are making a series of new highs and the Stochastic Oscillator is failing to surpass its previous highs.

    Calculation
    The Stochastic Oscillator has three variables:

[*]%K periods (Pk). This is the number of time periods used in %K calculation. By default is 5;

[*]%K Slowing Periods (Sk). This value controls the internal smoothing of %K. A value of 1 is considered a fast stochastic; a value of 3 is considered a slow stochastic. By default is 3;

[*]%D periods (Pd). This is the number of time periods used when calculating a moving average of %K. By default is 3;


    The formula for %K is:

    %K = 100*SUM (CLOSE - MIN (LOW, Pk), Sk) / SUM (MAX (HIGH, Pk) - MIN (LOW, Pk)), Sk)
    Where:
CLOSE — is today’s closing price;
MIN (LOW, Pk) — is the lowest low in Pk periods;
MAX (HIGH, Pk) — is the highest high in Pk periods;
SUM (CLOSE - MIN (LOW, Pk), Sk) — amount composed CLOSE - MIN (LOW, Pk) for period Sk;
SUM (MAX (HIGH, Pk) - MIN (LOW, Pk)), Sk) — amount composed HIGH (Pk)) - MIN (LOW, Pk) for period Sk.

   The %D moving average is calculated according to the formula:

    %D = SMA (%K, Pd)
    Where:
Pd — is the smoothing period for %K;
SMA — is the Simple Moving Average.

我心飞扬 发表于 2013-10-14 17:25:49

学习了!!!!!

外汇初学者 发表于 2013-11-21 04:57:28

天道 发表于 2013-11-25 08:33:37

学习了!!!!!

搁浅 发表于 2014-12-6 16:51:40

看看是什么东西啊

法国个人用 发表于 2014-12-6 17:23:36

亏损中……………………

mqdruoxg 发表于 2014-12-6 17:51:23

没有使用说明书

Near 发表于 2014-12-13 15:08:04

受教了!学习了!

fxsogo 发表于 2015-4-2 18:07:23

围观中~~~

陪着我 发表于 2020-7-8 19:38:03

帮你顶下哈!!
页: [1] 2
查看完整版本: 随机震荡指标源代码