Welcome to the Traders Laboratory Forums.
Coding Forum Collaborate, receive help, or discuss coding related issues.

Like Tree1Likes

Reply
Old 08-23-2009, 02:27 AM   #1

Join Date: Jun 2009
Location: ca
Posts: 42
Ignore this user

Thanks: 0
Thanked 2 Times in 2 Posts

Playing with MA's

Hi,

An idea for a good RS patterns "scanner".

If we could create an indicator that will show the gradient of the MA as a % it will be very helpful to see power trends or bases.

If the gradient of the MA is near to 0% then we know that the stock is creating a base.

If the gradient is near to 90% then is a super power trend.

Negative gradient will indicate down trend.

Any idea how to do it?

Thanks
N57H is offline  
Reply With Quote
Old 08-23-2009, 12:55 PM   #2

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: Playing with MA's

Quote:
Originally Posted by N57H »
Hi,

An idea for a good RS patterns "scanner".

If we could create an indicator that will show the gradient of the MA as a % it will be very helpful to see power trends or bases.

If the gradient of the MA is near to 0% then we know that the stock is creating a base.

If the gradient is near to 90% then is a super power trend.

Negative gradient will indicate down trend.


Any idea how to do it?

Thanks

this has been done... but I can't locate the code at the moment.


you can start with the GradientColor keyword.
Tams is offline  
Reply With Quote
Old 08-23-2009, 01:01 PM   #3

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: Playing with MA's

GradientColor


Returns an RGB color number, representing a shade of color from within a defined color range.

The gradient shade of color is determined by the value of the specified numerical expression in relation to the defined value range.

For example,
if the color range is defined as White to Black,
and the value range is defined from 0 to 2,
GradientColor will return an RGB color number representing White for the value of 0,
Gray for the value of 1,
and Black for the value of 2.

White will be returned for all values < 0, and Black for all values > 2.


Usage

GradientColor( Value, Min, Max, StartColor, EndColor )

Where:
Value – the specified numerical expression
Min – the minimum value of the value range; if Value = Min, StartColor is returned
Max – the maximum value of the value range; if Value = Max, EndColor is returned
StartColor – the starting color of the color range
EndColor – the ending color of the color range


Example

Plot an ADX indicator in Gradient Color,
where Magenta gradually changes into White for the indicator values from 5 to 50:


Variable: ADXValue( 0 );

ADXValue = ADX( 14 );

Plot1( ADXValue, "ADXValue" );

SetPlotColor (1, GradientColor( ADXValue, 5, 50, Magenta, White ));




source: EasyLanguage manual

Last edited by Tams; 08-23-2009 at 01:13 PM.
Tams is offline  
Reply With Quote
Old 08-23-2009, 04:49 PM   #4

Join Date: Jul 2009
Location: Orlando
Posts: 39
Ignore this user

Thanks: 17
Thanked 11 Times in 11 Posts

Re: Playing with MA's

This is out of Trade Station help. It takes hours to find anything there so I always copy and past them into word.
Good luck.

Any one have a simple program to make a few bucks on ES mini that they would like to share. I have not been able to clean mine up up to the point that I feel safe turning them on.
Thanks.



How to make a SLOPE or ANGLE Calculation and plot it.
There are many ways to do this in EL/tradestation this is one method I prefer.

Angle = Price Range / Bar Count
One bars worth will look choppy ... so I always average the result.
If you calulate the angle or slope each bar if become a variable the can be back-referenced.

example:
Input: Showme(True);
var:angle(0), angleMA(0);


if Showme then begin
Angle = C-C[1];
{or something like this}
Angle = (C-C[3])/3; {etc...}

AngleMa = xaverage(Angle,3);

if AngleMA > AngleMA[1] then begin
Plot1(AngleMA , "MA",Tool_Green,0,1); { 0-6 -last number changes line thickness}
else begin
Plot1(AngleMA , "MA",Tool_Red,0,1);{t he opposite condition}
end;{of_ShowMe}
estate1997 is offline  
Reply With Quote
The Following User Says Thank You to estate1997 For This Useful Post:
Tams (08-29-2009)
Old 08-23-2009, 06:03 PM   #5

Join Date: Jun 2009
Location: ca
Posts: 42
Ignore this user

Thanks: 0
Thanked 2 Times in 2 Posts

Re: Playing with MA's

I wish i have an idea how to write it...

Too complicated for me

Thanks
N57H is offline  
Reply With Quote
Old 04-10-2011, 12:20 PM   #6

Join Date: Jul 2009
Location: Orlando
Posts: 39
Ignore this user

Thanks: 17
Thanked 11 Times in 11 Posts

Re: Playing with MA's

N57H,
If your looking for a good slope, use linear regression channels. If you use TS and need help, click help/index then enter linear and look for slope for the formula.
Good luck
estate1997 is offline  
Reply With Quote
Old 04-10-2011, 12:30 PM   #7

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: Playing with MA's

estate1997 likes this.
__________________



Only an idiot would reply to a stupid post
Tams is offline  
Reply With Quote
Old 04-10-2011, 01:16 PM   #8

Tradewinds's Avatar

Join Date: Nov 2008
Location: Northeast U.S.
Posts: 891
Ignore this user

Thanks: 373
Thanked 231 Times in 164 Posts
Blog Entries: 6

Re: Playing with MA's

The trick is determining what the slope actually means. By the time a MA line shows a peak, you are already way to late, the price has already dropped. So you need to look at slope still going up, but not going up as much. Momentum is slowing.

But MA lines have all kinds of problems. In a nice smooth, trending market, they will work just fine. But price does all kinds of things. Price will retrace, it will look like it's going up, and then go down. MA lines are terrible for those kinds of situations.
__________________
Precise, "dialed-in", targeted combination setups, like opening a combination lock; is the experience you should be having while trading. Dial left, right, left, . . . click - the lock opens.
Tradewinds is offline  
Reply With Quote

Reply

Tags
gradientcolor, moving average

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
Playing the Initial Balance TinGull Market Profile 13 10-19-2011 09:48 AM
[Playing Wide IB's] Soultrader Trading Videos 0 02-01-2008 12:44 PM
Playing the Opening Gap Soultrader Technical Analysis 19 05-23-2007 04:10 PM
Playing Inside Days Soultrader E-mini Futures Trading Laboratory 12 03-06-2007 04:10 PM
Playing the Psychological 00 Levels on the YM Soultrader E-mini Futures Trading Laboratory 7 01-15-2007 04:31 AM

All times are GMT -4. The time now is 01:45 PM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.