OmniTrader Professional Forum OmniTrader Professional Forum
forums calendars search
today this week
 
register logon control panel Forum Rules
You are currently browsing as a guest.
You should logon to access more features
A Self-Moderated Community - ALL MEMBERS, PLEASE READ!
Vote for Members who contribute the most to your trading, and help us moderate content within the Forums.


Only Forum Moderators, Administrators, and the owner of this message may delete it.

 
Matthew Greenslet

Idol
2000252525
Posts: 2077

Joined: 2/27/2006

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/8/2009 11:00 AM
Post #11118 - In reply to #10768

Any beginners guide to VB or VBA should do the trick. This should provide both enough logical programming concepts as well as VB syntax examples of how to structure your logic to give you the jump start in to writing in OmniLanguage.

OmniLanguage is a purposely simplistic language to reduce the amount of VB syntax you need to learn. I would focus more heavily on logic structure rather than syntax.

As far as VB syntax the only real concepts you need to know is..
What is a variable and how do I create one for the type I need?
What is a variable type?
What are If...Then...Else statements?
What are For...Next loops And Do While Loop and how do I use them?
More importantly how do avoid getting stuck in one?

Most everything else is a pseudo language which is OmniLanguage. If you wanted to take it to the next level you could learn...
What is an array and how are they used?
What is the difference between a sub and a function?
What is a method overload?

From there you will understand a little more what is happening behind the scenes.
Deleting message 11118 : RE: Base OT2009 Formulas


Nirvana Systems
For any problems or issues please contact our Webmaster at webmaster@nirvsys.com.