Quote from TSGannGalt:
jack...
Have you ever programmed anything? Are you actually saying OO paradigm doesn't work? Should I go Aspect Oreinted? Functional?
Seriously... this thread is about automating a trading process. Meaning... this thread is about trying to code a framework to trade automatically.
As a matter fact, please tell me what language you program in. I'm very curious regarding how you've designed your framework. How about a simple, Class Overview in UML.
I have no desire to rub anyone the wrong way. I'm sure everything works. A while back I did try to gain an understanding of script and snippets that could be used in a modular way.
Unfortunately, I left working before any programming got under way. For various reasons, today, using C# is the way those I subtend are going.
I have restraints backed by penalties.
The are several general facts and conditions that cannot be avoided.
1. Identifying and resolving flaws that are not in the conscious realm of others is difficult and time consuming.
2. The means of working from the theory to practice really requires that the coders are knowing and understanding.
3. Science is the cornerstone of theory of systems and Paradigm Theory is what give rigor to all systems.
As you say:
This thread is about automating a trading process. Meaning... this thread is about trying to code a framework to trade automatically.
1. I agree the process comes directly from its object: the market.
2. The process MUST be done within THE structure of the object.
3. The job which is the subject of the thread is to discover and prove THE STRUCTURE and THE PROCESS of the MARKET.
4. By OOP, it is possible to capitalize on the opportunity because of the BEAUTIFUL NATURE of 3.
5. You can do the job by involving the FRACTAL aspects of the BEAUTIFUL NATURE.
6. PROCESS IS WHAT PROVIDES THE TOOLING OF HOW THE OOP comes into play in an orderly manner.
The lists you provided that you say move from a beginning and then further on in doing the job never had a possibility of working to make the dicovery needed to manifest this REQUIRED STRUCTURE and PROCESS WITHIN THE STRUCTURE.
Instead an application of science is required. I know this is a paradigm shift from all of the work occupying various corporations and massive market pools of capital.
I will make the point simply.
We need electric cars and the cars do not need batteries to operate.
It is like Tesla and Edison fighting out car design.
Think of cars as light bulbs. i. e., electrical enegy consuming useful object for societies needs.
Tesla called the power company that ran a hydro plant. he needed 25,000KW rate of delivery to light a ring of light bulbs arranged in a 40 mile distant ring. An 80 mile diameter of operating distance for a thing such as a car.
The power plant did not listen and as a consequence got to rebuild its generators that blew out under overload as the bulbs tesla lit wirelessly on a 40 mile radius all lit up.
Here was one little guy using his idea (theory) of wireless electrical transmission. He did the job of building his idea and testing it. It worked.
his idea got partial use in WW II when 400 hundred three cycle power (by wires) was used in aircraft and ships to reduce the size of all things electric in the power application part of doing things with electricity.
He did want to waste the effort of wiring things that were used for power.
today you have a wireless cell phone. In a while you will have a wireless anything that you not plug into an outlet. And you can have a car.
In programming, there are similar possibilities for making money. It starts with a theory. The theory is applied by building a vehicle to use the theory.
Like Tesla and not like Edison, those who decide to go the Tesla route succeed and the Edison route failed.
A theory defines the STRUCTURE and PROCESSES of the object of harnessing the MARKET. Coding of the proper ilk (C#) fufills making money at the MARKETS offer.
Electric cars that use wirelessly transmitted alternating energy will be light weight very cheap and have capacitors as part of their construction.
Tesla and I look for the theory. You seem to be looking for data streams. Everyone else has been doing what you do. Data is plugged into theory; pragmatically, OOP and UML come into the picture after the STRUCTURE and PROCESS is put in place.
I speak from the viewpoint of making very high velocity big money.