Help in Amibroker

Discussion in 'Trading' started by theniral, Jan 23, 2013.

  1. theniral


    Hello Seniors,
    I wanted some help from your end.

    my code say for example is as below
    Buy=C > EMA(C,30);
    SELL = C < EMA(C,30);

    i want to perform backtesting to check certain results the criteria is as mentioned below:
    1. I require no overnight postion so every poistion should be squared at 3:30 @ close
    2. During the day if the close of the current bar exceeds by 2 percent than my buying price i would sell 50% quantity only if the high for the current bar is higher than my profit target which is 2 percent from the buy price.
    3. suppose if today i have buy signal @ 10am then according to my requirement I have squared up my position @ 3.30pm. means the trend is in buy, now the next day morning after the 9:30am bar is complete i want the trend to continue which is Buy and Buy @ the close of the bar if there is a fresh signal generated which is sell in case of buy reference we are talking then we should consider the sell signal .
    4. Signals if in buy keep on continuing for more than one day then the same should be bought @ 9.30am bar and sold @ 15:30 pm bar and continue till the short signal is not encountered along with it should also check if the CMP has exceeded by 2% then 50% poistion should be booked comparision would be with the 9:30am buying price in case of continuing trend..

    Please help seniors any query pertaining to my problem is welcomed.