Rank: Newbie
Groups: Registered, Registered Users, Subscribers Joined: 12/18/2011(UTC) Posts: 2
|
I'm very new in MS 11(EOD). And the RMO seem to work very well. But I like to backtest that. How can I do it?? If I have to write a new system tester, can anyone explain the step by step detail and all the formular because I'm very new and never write anything in MS format yet even I read the Formular Primar and I have programming background. Thanks.
|
|
|
|
Rank: Advanced Member
Groups: Moderators, Registered, Registered Users, Subscribers Joined: 10/8/2010(UTC) Posts: 1,960
Thanks: 91 times Was thanked: 155 time(s) in 150 post(s)
|
The creator of the RMO did not want to make a system test because he did not want to set any specific system as a preferred use of the RMO tools. Since he has made it, he has seen it successfully used in may different ways.
However, if you use the Fml() function, you can reference the various indicators and create a system test according to the methodology you use with the RMO.
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users, Subscribers Joined: 12/18/2011(UTC) Posts: 2
|
Thank you for the reply, and I'll try.
|
|
|
|
Rank: Member
Groups: Registered, Registered Users, Unverified Users Joined: 5/1/2012(UTC) Posts: 25 Location: Sherman, Texas
|
Indicator Builder using RMO - two formulas ----- 1.Formula "RMO BUY(2) ------ Fml( "Rahul Mohindar Osc (RMO)") > 0 AND Fml( "SwingTrd 2") > Fml( "SwingTrd 3") 2. Formula RMO SELL(2) --- Fml( "Rahul Mohindar Osc (RMO)") < 0 AND Fml( "SwingTrd 2") < Fml( "SwingTrd 3") -------- System Tester only. Not typical results :-) System Tester: $1,000.00 invested. Any Name you choose Buy rule: Fml( "RMO BUY(2)") Sell rule: Fml( "RMO SELL(2)") ---------------- Tested on ETF "DSLV" RMO BUY SELL(2) 3X Inverse Silver (DSLV) Simulation Date 5/19/2013 4:54:45 PM 366 Daily Bars 12/1/2011 Through 5/17/2013 (533 Days) - using "Stops' may improve results. Performance Profit $15333.76 Performance 153.34 % Annualized Performance 105.01 % Buy & Hold Profit $4721.56 Buy & Hold Performance 47.22 % Buy & Hold Annualized Performance 32.33 % ---------------
|
|
|
|
Rank: Newbie
Groups: Registered, Registered Users, Unverified Users Joined: 6/13/2014(UTC) Posts: 3
|
thanks Bill for the formula's. very useful as I like using the RMO.
The RMO Buy(2) formulae is working great in my system tests. Im having a problem with system testing the RMO SELL(2) --- Fml( "Rahul Mohindar Osc (RMO)") < 0
AND
Fml( "SwingTrd 2") < Fml( "SwingTrd 3").
If I plot it as an indicator over a graph with using the RMO template all lines up & looks good.
But then I add this formulae into the Sell Rule in System test its not picking up any trades? Did you have any issues with system testing this formulae ?
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 11/18/2007(UTC) Posts: 96 Location: HK
|
MS Support wrote:The creator of the RMO did not want to make a
system test because he did not want to set any specific system as a
preferred use of the RMO tools. Here's an alternative explanation: The RMO is based on the original copyrighted multi-MA " Rainbow Oscillator" by Mel Widner. This is a multi-MA indicator with waaay too much lag to be useful for any kind of strategy. Knowing full-well that backtest results would show the RMO to be worse than useless, both the "original creator" and Equis have chosen the usual path: place the onus on the user; base the RMO's signals on the user's subjectivity - i.e., confuse and render any RMO profitability results obscure.kptrader wrote:The RMO Buy(2) formulae is working great in my system tests. Really? This is what the RMO's main signals looks like on the SPY.
|
|
|
|
Rank: Member
Groups: Registered, Registered Users, Unverified Users Joined: 5/1/2012(UTC) Posts: 25 Location: Sherman, Texas
|
Sorry you are having problem, kptrader. I have no problem with formula-on several computers. If, perchance, you have replaced the file "ST_Data.mdb" (I'm using MS11 EOD), the formula may not be there and must type it in again. Presently I use four Indicators and two Enhanced System Tests. One uses RMO only, the other uses both RMO & SwingTrd 2 & 3. Here is the complete Indicator and System again. Good luck! ---- Indicator Builder: Uses 4 formula {You'll need to type this in or Cut & Paste}
1.Name= RMO BUY {Uses only SwingTrd 2 & 3} Formula= Fml( "SwingTrd 2") > Fml( "SwingTrd 3") AND Ref(Fml( "SwingTrd 2") > Fml( "SwingTrd 3"),-1) -------- 2.Name= RMO BUY(2) {Uses RMO & SwingTrd 2 & 3} Formula= Fml( "Rahul Mohindar Osc (RMO)") > 0 AND Fml( "SwingTrd 2") > Fml( "SwingTrd 3") ----- 3.Name= RMO SELL {Uses only SwingTrd 2 & 3} Formula= Fml( "SwingTrd 2") < Fml( "SwingTrd 3") AND Ref( Fml( "SwingTrd 2") < Fml( "SwingTrd 3"), -1)
4.Name= RMO SELL(2) {Uses RMO & SwingTrd 2 & 3} Fml( "Rahul Mohindar Osc (RMO)") < 0 AND Fml( "SwingTrd 2") < Fml( "SwingTrd 3")
---------- Enhanced System Tester Uses 2 formula Refers to RMO and SwingTrd 2 & 3 Under General, 1.Name=RMO BUY SELL(2) Buy Order= Fml("RMO BUY(2)") Sell Order= Fml("RMO SELL(2)") ------ Enhanced System Tester Uses SwingTrd 2 & 3 only. Under General, 2.Name=RMO BUY SELL Buy Order= Fml("RMO BUY") Sell Order= Fml("RMO SELL") -------------------------------------------
|
|
|
|
Rank: Advanced Member
Groups: Registered, Registered Users, Subscribers Joined: 11/18/2007(UTC) Posts: 96 Location: HK
|
Plugged-in the above code into the upcoming AQS-1 platform, and the RMO is not looking too good on the SPY (most liquid equity in the market).
|
|
|
|
Rank: Member
Groups: Registered, Registered Users, Unverified Users Joined: 5/1/2012(UTC) Posts: 25 Location: Sherman, Texas
|
:-) I wouldn't use it. The 'Keep it simple' principle is best for me. Trailing Stops which show Entry & Exit are simple enough, and if you find the right issues which dove-tail into that pattern, that is good.
Is my link to find issues to test.
Check out Trailing Stops on JNUG & NUGT YTD. I load data from 30 December, 2013. For two trades each YTD % is 200% & 180% respectively.
|
|
|
|
Users browsing this topic |
Guest (Hidden)
|
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.