Formula 301

Mar
20

Formula 301 – #8 Compress Series Trading System

NeoTicker trading system fire orders after bar completion, this limition is done to emulate real-time condition when a signal is only confirmed after a bar is completed. However when signal indicators are based on higher time frames (e.g. 15 minutes, 30 minutes and etc.), this order placement method suffer when order placed at next bar could be 15 to 30 minutes after signal bar, compress series in NeoTicker can be used to compensate for this deficiency and make trading systems enter with acturate prices and fills.
Continue Reading…

Jul
4

Formula 301 – #7 Random Entry System

Unlike the previous tutorials that we focus on how to write a trading system, we are going to explore a special kind of trading systems – the ones that utilize randomization.

Continue Reading…

Mar
28

Formula 301 – #6 Automatic Brokerage Position Management

Here is a very interesting indicator that can be used to monitor your brokerage position and place protective orders for you, no matter you are a discretionary trader or a mechanical trader.

Continue Reading…

Nov
7

Formula 301 – #5 Money Management

Money management techniques if used properly can stabilize the performance of a trading system, or even boost the performance dramatically. On the other hand, if used improperly, it will adversely affect the trading system. I am going to discuss the general rules of employing money management orders and demonstrate how to write basic money management that works.

Continue Reading…

Nov
5

Formula 301 – #4 Basic Consensus System

I am going to present a system that takes multiple technical indicators as part of its decision making. By combining these indicators through a simple scoring system, we get a very profitable daytrading system that works year after year.

(Lawrence – this system was designed many years ago (before year 2000) and was originally created for a trading platform that was very popular at the time. I was going through some old notes I have and adapted the code into NeoTicker. I am very glad that NeoTicker can implement the same system in 1/10th the amount of code required to implement the system. The original money management code has to be stripped due to various reasons, including NDA restrictions.)

Continue Reading…

Oct
26

Formula 301 – #3 Intraday Moving Average Crossover with Position Sizing

Many users are very interested in seeing example trading systems that utilize position sizing within NeoTicker. Personally I am extremely oppose to the idea of exposing beginners in trading system to the concept of position sizing as that is one of the most event dependent path leading to over optimization. Anyhow, here is a very good example showing you all what position sizing can do and cannot do.

Continue Reading…

Oct
17

Formula 301 – #2 Basic Controls

We are going to study another basic trading strategy, buy close and sell next open. At the same time, we will go over the basic options in NeoTicker for the control of trading systems.

Continue Reading…

Oct
7

Formula 301 – #1 Trading System Concept and Our First System

In Formula 301, we are going to focus on writing trading systems with the indicator formula language. The assumption is that you know the basics of writing indicator with the formula language. I will present trading systems that illustrate the usage of specific trading system related writing techniques.

Continue Reading…

Blog Developed
By ContentRobot