NexusFi: Find Your Edge


Home Menu

 





Stochastic of a Stochastic


Discussion in MultiCharts

Updated
    1. trending_up 3,535 views
    2. thumb_up 2 thanks given
    3. group 2 followers
    1. forum 5 posts
    2. attach_file 0 attachments




 
Search this Thread
  #1 (permalink)
 adrenalinz 
Sydney, Australia
 
Experience: None
Platform: Multicharts
Trading: Gold
Posts: 3 since Jul 2012
Thanks Given: 0
Thanks Received: 0

Hi,

Is there a way to create an indicator that uses the output of another indicator, as the input for another indicator in EasyLanguage.

I'm trying to create a stochastic indicator based on a stochastic. (Similar to double stochastic, but not quite).

I have a Slow Sto %K(60),%D(1) and want to run a stochastic over this indicator. All the low, high functions reference the underlying symbol, not the output of the stochastic. Are there any other functions that I can use? Or is there another way to reference the output of the indicator?

Thanks


Started this thread Reply With Quote

Can you help answer these questions
from other members on NexusFi?
Saylors 41-Month HODL Breaks: Strategy Sells 32 BTC as $ …
Prediction Markets & Event Contracts
Trump Truth Social Fires Hormuz From 10% to 59% -- Arsen …
Prediction Markets & Event Contracts
April CPI Preview: +3.7% YoY Expected at 8:30 AM ET -- C …
Traders Hideout
Khamenei Vetoes Uranium Transfer as Peace Odds Surge to …
Prediction Markets & Event Contracts
Penalties in Budapest, Peace Deadline in Tehran: Arsenal …
Prediction Markets & Event Contracts
 
Best Threads (Most Thanked)
in the last 7 days on NexusFi
The Pivot Point 113.6³ — Navigating the Prediction of …
26 thanks
Sober Journey With S&P
17 thanks
The Confluence Meter: A Multi-Layered Signal Framework B …
11 thanks
NT8 color choices
10 thanks
Volume Indicators
7 thanks
  #2 (permalink)
Bimi
London
 
Posts: 118 since Mar 2010
Thanks Given: 42
Thanks Received: 58


adrenalinz View Post
Hi,

Is there a way to create an indicator that uses the output of another indicator, as the input for another indicator in EasyLanguage.

I'm trying to create a stochastic indicator based on a stochastic. (Similar to double stochastic, but not quite).

I have a Slow Sto %K(60),%D(1) and want to run a stochastic over this indicator. All the low, high functions reference the underlying symbol, not the output of the stochastic. Are there any other functions that I can use? Or is there another way to reference the output of the indicator?

Thanks

you can write the indicator with EasyLanguage.


Reply With Quote
  #3 (permalink)
 adrenalinz 
Sydney, Australia
 
Experience: None
Platform: Multicharts
Trading: Gold
Posts: 3 since Jul 2012
Thanks Given: 0
Thanks Received: 0


Do you know what functions can be used?


Started this thread Reply With Quote
  #4 (permalink)
Bimi
London
 
Posts: 118 since Mar 2010
Thanks Given: 42
Thanks Received: 58


adrenalinz View Post
Do you know what functions can be used?

I thought you said you wanted to do a Stochastic of a Stochastic.

Of course you use the Stochastic function.


Reply With Quote
  #5 (permalink)
 adrenalinz 
Sydney, Australia
 
Experience: None
Platform: Multicharts
Trading: Gold
Posts: 3 since Jul 2012
Thanks Given: 0
Thanks Received: 0

stochastic function will refer to the price of the underlying symbol ie lowest price over the last x period. Doing a stochastic function of the output, still won't look at the output as it will still call the price functions, which will look at the symbols price.


Started this thread Reply With Quote
  #6 (permalink)
 SPMC 
GER
 
Experience: Advanced
Platform: MC
Trading: ES
Posts: 144 since May 2011
Thanks Given: 11
Thanks Received: 213

Put the numericref values once again into the function, in my example the Slowk. You can use any of the 4 return values FastK, FastD, SlowK, SlowD.

 
Code
inputs: 
	PriceH( High ),  
	PriceL( Low ), 
	PriceC( Close ), 
	StochLength( 14 ), 
	SmoothingLength1( 3 ),                                        
	SmoothingLength2( 3 ),                                
	SmoothingType( 1 ),                                         
	OverSold( 20 ), 
	OverBought( 80 ) ; 

variables:
	mFastK( 0 ), 
	mFastD( 0 ), 
	mSlowK( 0 ), 
	mSlowD( 0 ),
	dFastK( 0 ), 
	dFastD( 0 ), 
	dSlowK( 0 ), 
	dSlowD( 0 ) ;

Value1 = Stochastic( PriceH, PriceL, PriceC, StochLength, SmoothingLength1, 
 SmoothingLength2, SmoothingType, mFastK, mFastD, mSlowK, mSlowD) ;

//Stochastic of the SlowK stochastic
value2 = Stochastic( mSlowK, mSlowK, mSlowK, StochLength, SmoothingLength1, 
 SmoothingLength2, SmoothingType, dFastK, dFastD, dSlowK, dSlowD) ;


Plot1( mSlowK, "SlowK" ) ;
Plot2( mSlowD, "SlowD") ;

//SlowK and SlowD stochastic of the SlowK stochastic
Plot11( dSlowK, "dSlowK" ) ;
Plot12( dSlowD, "dSlowD") ;

Plot3( OverBought, "OverBot" ) ;
Plot4( OverSold, "OverSld" ) ;


Reply With Quote
Thanked by:




Last Updated on July 20, 2012


© 2026 NexusFi®, s.a., All Rights Reserved.
Av Ricardo J. Alfaro, Century Tower, Panama City, Panama, Ph: +507 833-9432 (Panama and Intl), +1 888-312-3001 (USA and Canada)
All information is for educational use only and is not investment advice. There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
About Us - Contact Us - Site Rules, Acceptable Use, and Terms and Conditions - Downloads - Top
no new posts