From: Hitendra Vasudeo [mailto:hitendra@ vasudeo.com]
Sent: Friday, June 12, 2009 8:49 PM
To: 'mahiya001@xxxxxx com'
Subject: FW: metastock coding
For first 30 minutes high and low
In the indicator created time
Copy this
DH:= (DayOfMonth( )
AND Hour() = 10 AND
Minute() <= 30 );
ValueWhen( 1,dh , HIGH);
In the indicator created time1
Copy this
DH:= (DayOfMonth( )
AND Hour() = 10 AND
Minute() <= 30 );
ValueWhen( 1,dh , LOW);
Rest would remain same
From: Hitendra Vasudeo [mailto:hitendra@ vasudeo.com]
Sent: Saturday, June 13, 2009 6:35 PM
To: 'mahiya001@xxxxxx com'
Subject: metastock coding
Hello,
I have worked on 9.55 -10.
This is purely intra-day and possibly to connection with overall
trend and previous days movement at all.
This takes into account the high between 9.55-10 only
Create indicator called : time
DH:= (DayOfMonth( )
AND Hour()=10 AND Minute()
>= 00 AND Minute() < 05);;
ValueWhen( 1,dh , HIGH);
Create indicator called: time1
DH:= (DayOfMonth( )
AND Hour()=10 AND Minute()
>= 00 AND Minute() < 05);;
ValueWhen( 1,dh , LOW);
Create indicator called : IT-UP Buy
a:=Cross(HIGH , Fml(
"time") );
b:=Cross( Fml( "time1"),LOW );
state:=If(BarsSince (a)<BarsSince(b) ,1,0);
state>Ref(state,-1) ;
Create indicator called: IT-Down Sell
a:=Cross(HIGH , Fml(
"time") );
b:=Cross( Fml( "time1"),LOW );
state:=If(BarsSince (a)<BarsSince(b) ,1,0);
state<Ref(state,-1) ;
Create indicator called: IT-UP
((ValueWhen( 1 , Fml( "IT-UP Buy") ,HIGH ) -
ValueWhen(1 , Fml( "IT-UP Buy") ,LOW
))*1.27)+ValueWhen( 1 , Fml( "IT-UP Buy") ,HIGH );
((ValueWhen( 1 , Fml( "IT-UP Buy") ,HIGH ) -
ValueWhen(1 , Fml( "IT-UP Buy") ,LOW
))*1.618)+ValueWhen (1 , Fml( "IT-UP Buy") ,HIGH );
((ValueWhen( 1 , Fml( "IT-UP Buy") ,HIGH ) -
ValueWhen(1 , Fml( "IT-UP Buy") ,LOW
))*2.618)+ValueWhen (1 , Fml( "IT-UP Buy") ,HIGH );
ValueWhen(1 , Fml( "IT-UP Buy") ,HIGH );
ValueWhen(1 , Fml( "IT-UP Buy") ,LOW );
Create indicator called: IT-Down
ValueWhen(1 , Fml( "IT-Down
Sell") ,LOW )-((ValueWhen( 1 , Fml(
"IT-Down Sell") ,HIGH ) - ValueWhen(1
, Fml( "IT-Down Sell") ,LOW
))*1.27);
ValueWhen(1 , Fml( "IT-Down
Sell") ,LOW )-((ValueWhen( 1 , Fml(
"IT-Down Sell") ,HIGH ) - ValueWhen(1
, Fml( "IT-Down Sell") ,LOW
))*1.618);
ValueWhen(1 , Fml( "IT-Down
Sell") ,LOW )-((ValueWhen( 1 , Fml(
"IT-Down Sell") ,HIGH ) - ValueWhen(1
, Fml( "IT-Down Sell") ,LOW
))*2.618);
ValueWhen(1 , Fml( "IT-Down
Sell") ,HIGH );
ValueWhen(1 , Fml( "IT-Down
Sell") ,LOW );
Expert Advisor
Give a name- Purely intra-day
Go to Symbols, new add and give up arrow as it is for buy
Given name B-
a:=Cross(HIGH , Fml(
"time") );
b:=Cross( Fml( "time1"),LOW );
state:=If(BarsSince (a)<BarsSince(b) ,1,0);
state>Ref(state,-1)
Go to symbols, new add and given down arrow as it is for sell
a:=Cross(HIGH, Fml( "time") );
b:=Cross( Fml( "time1"),LOW );
state:=If(BarsSince (a)<BarsSince(b) ,1,0);
state<Ref(state,-1)
for further queries
call on 919820219664
Hitendra Vasudeo
www.stockmechanics.
com