BUY : Current High > High when EMA of 5 period Crosses above EMA of 21 period Most Recently
SELL : EMA of 21 period Crosses above EMA of 5 period
set cnd = CROSSOVER(EMA(CLOSE,5),EMA(CLOSE,21));
set hv = RHL(cnd,0);
BUY : Current high > 15 min high
SELL : Current low < 15 min low
set hv = LOOKUP(20171229,091500,HIGH);
set lv = LOOKUP(20171229,091500,LOW);
set lv = LOOKUP(20171227,091500,LOW);
set hv = LOOKUP(20171227,091500,HIGH);
MACD : Moving Average Convergence/Divergence
RSI : Relative Strength Index
BUY : When MACD Crosses above MACD Signal Line And RSI > 60
SELL : when EMA Of Period 9 Crosses above Current High
Formula As Follows :
set ma1 = MACDSIGNAL(13,26,9,SIMPLE);
set ma2 = MACD(13,26,9,SIMPLE);
CROSSOVER(ma2,ma1) and RSI(CLOSE,21) > 60;}
With several amendments over the years, India provides a good opportunity for Algo traders due to a number of factors such as co-location facilities and sophisticated technology at both the major exchanges; a smart order routing system; and stock exchanges that are well-established and liquid.
Algo trades account for over 43% of India’s stock market turnover. In the US, where retail investors also engage in Algo trades, 90% of the turnover is from automated systems. The global average is 75%.
SEBI was among the first regulators to issue a discussion paper proposing strengthening of rules on Algo trading in August 2016.
With rules in place, Algo trades in India will rise to the global average, market participants said. There are a lot of startups in this space waiting to enter once rules are in place. This will be a big boost for Algo trading.
GL (Greek Language) is powerful yet simple programming language for traders.The language provides the framework required to build sophisticated trading programs piece by piece without extensive training or programming experience.
For Example :
BUY: Crossover of Exponential Moving averages of period 5 and 30.
LONGEXIT: High is lower than EMA of 21 period.