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.


  Current location        Thread information  
OmniTrader Professional Forum
OmniLanguage Discussion
Base OT2009 Formulas
Last Activity 8/5/2018 10:10 PM
68 replies, 29634 viewings

Jump to page : 1 2 3
Now viewing page 1 [25 messages per page]
 
back reply
Printer friendly version

^ Top
Matthew Greenslet

Idol
2000252525
Posts: 2077

Joined: 2/27/2006

User Profile
 
Subject : Base OT2009 Formulas
Posted : 12/5/2008 6:48 PM
Post #10768

I have started converting all the base OT indicators into OmniLanguage scripts. This is mainly intended as an example reference for helping you learn how to use OmniLanguage. Some of you have asked in the past to get the formulas so you can tweak the calculations so here they are =). I am working on this in my down time and I will post more as I have the chance to write them.

Some indicators may not make it to the list any time soon if at all due to the complexity of the formulas (I.E. OT Pivots points).

Some scripts are dependent on other scripts attached here. If you get compile error messages that say some variable name with the prefix of OTind or OTSind is not declared then please check here for the script you need.

These scripts were written in OT2009 and may not work in OT08 due to the difference in parsers.

Click Here to download the zip file containing all indicator script files.

*Update 3-2-09*

All of indicators are done with the exception of the following indicators
V,O,H,L,C Price And HighestHigh/LowestLow indicators - Thought these were too basic to add
Commodity Selection Index (Futures) - Margin is require to calculate. Unable to get this value in OL.
Correlation Normalized
COT Index (Futures) - We do not have access to COT data in OL
COT Net Longs (Futures) - We do not have access to COT data in OL
Seasonality (Futures) - We do not have access to seasonality data in OL
Linear Regression Line - This indicator cheats and we are unable to code cheating indicators in OL. Details of this indicator can be found at the following thread.
http://www.omnitrader.com/omnitrader/proforum/thread-view.asp?threadid=2086&posts=1
Attached file : OTindAccSwingIndex.txt (1KB - 703 downloads)
Attached file : OTindAccumDist.txt (0KB - 537 downloads)
Attached file : OTindADX.txt (0KB - 599 downloads)
Attached file : OTindADXR.txt (0KB - 513 downloads)
Attached file : OTindAroonDown.txt (0KB - 531 downloads)
Attached file : OTindAroonOsc.txt (0KB - 501 downloads)
Attached file : OTindAroonUp.txt (0KB - 486 downloads)
Attached file : OTindATR.txt (0KB - 599 downloads)
Attached file : OTindBalanceOfPower.txt (0KB - 517 downloads)
Attached file : OTindBearPower.txt (0KB - 517 downloads)
Attached file : OTindBeta.txt (1KB - 553 downloads)
Attached file : OTindBollingerBands.txt (0KB - 580 downloads)
Attached file : OTindBullPower.txt (0KB - 500 downloads)
Attached file : OTindCCI.txt (0KB - 537 downloads)
Attached file : OTindDIMinus.txt (0KB - 526 downloads)
Attached file : OTindDIPlus.txt (0KB - 503 downloads)
Attached file : OTindKirshenbaumBands.txt (0KB - 509 downloads)
Attached file : OTindChaikinMoneyFlow.txt (0KB - 496 downloads)
Attached file : OTindChaikinOsc.txt (0KB - 493 downloads)
Attached file : OTindChaikinVolatility.txt (0KB - 481 downloads)
Attached file : OTindChandeMomOsc.txt (0KB - 490 downloads)
Attached file : OTindChoppiness.txt (0KB - 509 downloads)
Attached file : OTindDetrendedPriceOsc.txt (0KB - 501 downloads)
Attached file : OTindDonchianChannel.txt (0KB - 533 downloads)
Attached file : OTindEaseOfMovement.txt (0KB - 531 downloads)
Attached file : OTindForcastOsc.txt (0KB - 476 downloads)
Attached file : OTindForceIndex.txt (0KB - 487 downloads)
Attached file : OTindGapCounter.txt (1KB - 495 downloads)
Attached file : OTindTimeSeriesForcast.txt (0KB - 499 downloads)
Attached file : OTindInertia.txt (0KB - 486 downloads)
Attached file : OTindKeltnerChannel.txt (0KB - 510 downloads)
Attached file : OTindKlingerOsc.txt (1KB - 514 downloads)
Attached file : OTindMACDHist.txt (0KB - 624 downloads)
Attached file : OTindMACrossoverCount.txt (0KB - 546 downloads)
Attached file : OTindMarketFacilitationIndex.txt (0KB - 519 downloads)
Attached file : OTindMassIndex.txt (0KB - 491 downloads)
Attached file : OTindMedianPrice.txt (0KB - 501 downloads)
Attached file : OTindMomentum.txt (0KB - 523 downloads)
Attached file : OTindMoneyFlowIndex.txt (0KB - 488 downloads)
Attached file : OTindMovingAvgAdaptive.txt (1KB - 520 downloads)
Attached file : OTindMovingAvgEnvelope.txt (1KB - 580 downloads)
Attached file : OTindMovingAvgExponential.txt (0KB - 550 downloads)
Attached file : OTindMovingAvgSimple.txt (0KB - 562 downloads)
Attached file : OTindMovingAvgTriangular.txt (0KB - 501 downloads)
Attached file : OTindMovingAvgWeighted.txt (0KB - 549 downloads)
Attached file : OTindMovingAvgZeroLag.txt (0KB - 540 downloads)
Attached file : OTindNegVolumeIndex.txt (0KB - 450 downloads)
Attached file : OTindOnBalanceVol.txt (0KB - 481 downloads)
Attached file : OTindParabolicSAR.txt (1KB - 499 downloads)
Attached file : OTindPercentVolumeOsc.txt (0KB - 420 downloads)
Attached file : OTindPosVolumeIndex.txt (0KB - 470 downloads)
Attached file : OTindPriceEnvelopes.txt (0KB - 477 downloads)
Attached file : OTindPriceOsc.txt (0KB - 460 downloads)
Attached file : OTindPriceROC.txt (0KB - 470 downloads)
Attached file : OTindRelativeStr.txt (1KB - 515 downloads)
Attached file : OTindRelativeVolatilityIndex.txt (1KB - 571 downloads)
Attached file : OTindRunningAvgPrice.txt (0KB - 443 downloads)
Attached file : OTindStandardDev.txt (0KB - 425 downloads)
Attached file : OTindStandardErrBands.txt (1KB - 442 downloads)
Attached file : OTindStochastics.txt (0KB - 559 downloads)
Attached file : OTindLinearRegCurve.txt (0KB - 455 downloads)
Attached file : OTindLinearRegSlope.txt (1KB - 473 downloads)
Attached file : OTindLinearRegSlopeHist.txt (0KB - 460 downloads)
Attached file : OTindTradingChannelIndex.txt (1KB - 524 downloads)
Attached file : OTindTradingRange.txt (0KB - 489 downloads)
Attached file : OTindTradingRangeToClose.txt (0KB - 430 downloads)
Attached file : OTindTrendIntensityIndex.txt (1KB - 481 downloads)
Attached file : OTindTrix.txt (0KB - 438 downloads)
Attached file : OTindTrixMomentum.txt (0KB - 452 downloads)
Attached file : OTindTypicalPrice.txt (0KB - 434 downloads)
Attached file : OTindUltimateOsc.txt (1KB - 439 downloads)
Attached file : OTindRandomWalk.txt (0KB - 429 downloads)
Attached file : OTindMACD.txt (0KB - 502 downloads)
Attached file : OTindFloorPivot.txt (5KB - 564 downloads)
Attached file : OTindRelativeStrIndex.txt (0KB - 490 downloads)
Attached file : OTindVerticalHorizontalFilter.txt (0KB - 408 downloads)
Attached file : OTindVolatilityBreakout.txt (0KB - 467 downloads)
Attached file : OTindVolatilityBreakoutBand.txt (0KB - 452 downloads)
Attached file : OTindVolatilityPriceRatio.txt (0KB - 435 downloads)
Attached file : OTindVolatilityRatio.txt (0KB - 422 downloads)
Attached file : OTindVolumeAccumulation.txt (0KB - 417 downloads)
Attached file : OTindVolumeMovingAverage.txt (0KB - 442 downloads)
Attached file : OTindVolumeOscillator.txt (0KB - 422 downloads)
Attached file : OTindVolumeROC.txt (0KB - 422 downloads)
Attached file : OTindWeightedClose.txt (0KB - 401 downloads)
Attached file : OTindWildersVolatility.txt (0KB - 408 downloads)
Attached file : OTindWilliamsPercentR.txt (0KB - 410 downloads)
Attached file : OTinfVolumePriceTrend.txt (0KB - 436 downloads)
Attached file : OTSindLeastSquareFit.txt (0KB - 437 downloads)
Attached file : OTSindStdErrReg.txt (1KB - 444 downloads)
Attached file : OTSindTrueRange.txt (0KB - 476 downloads)
Attached file : OTSindVariance.txt (0KB - 440 downloads)
Attached file : OT09_Indicators_3_2_09.zip (42KB - 1361 downloads)

^ Top
Xaiver Comelli

Member
25
Posts: 28

Joined: 11/15/2008
Location: Raleigh, NC

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/5/2008 7:20 PM
Post #10771 - In reply to #10768

Many many thanks for such a great undertaken....

...still I'll push the envelops :) :) :) and do encourage you to make a effort (might be a big one) and provide the formula for the OT PivotPoint.

I had the formula provided by members of this forum (a great one!), which I use on a regular basis; however, it has some very minor flaws which could be solved if you provide OT formula...

Thanks again!
^ Top
Jim Dean

Sage
2000100010025
Posts: 3142

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/11/2008 3:05 PM
Post #10852 - In reply to #10771

Matthew -

What a great Christmas present! Thank you!!!
Both for educational (coding) purposes, and for educational (understanding indicators) and for development starting-points, this is GREAT.

I, too, would consider the Pivot Points code to be incredibly useful, particularly if it could be adapted for use as function calls with other indicators. I presume we are talking about OT's short/med/long pivots ... not floor-pivots. Please keep these on your list, even if you don't do them first!

Thanks!

^ Top
Jim Dean

Sage
2000100010025
Posts: 3142

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/11/2008 3:16 PM
Post #10853 - In reply to #10852

Downloads would be a lot easier if you also provided a zip file with all of them ... we could extract any that we want.

Thanks!
^ Top
Manfred

Veteran
100252525
Posts: 199

Joined: 4/2/2006
Location: South Africa

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/15/2008 12:09 PM
Post #10902 - In reply to #10853

Matthew, thanks for such great work and as JD says a fab xmas present :-)

Have been missing such a wonderful resource for a long while.

Of course ya guessed it - the one you were thinking of skipping is one of the main one's I'd like to see.

Pivot points!

i.e. like the default Pivots(7) indicator
with a return of the current Pivot level value for use in systems code.

Ideally, for a current project what I'm looking for is to determine the last pivot swing high and pivot swing low level to base other calcs such as fibs off.

Thanks
^ Top
Jim Dean

Sage
2000100010025
Posts: 3142

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/15/2008 12:37 PM
Post #10904 - In reply to #10902

Hi, Matthew -

Manfred's post made me realize that I had not been very specific in my request re Pivot Points code.

Since you've been posting code that duplicates the indicators, I presume that a "pivot" indicator you might create would be along the same lines ... ie it would calculate and draw all the same lines that we see when we select short, medium or long pivots in the Patterns box.

From that code, we could extract whatever we needed to implement things of a specific nature. It's hard to predict exactly what all those needs may be. Some people might just want to know about the last validated PP, some might also want the most recent one not-yet-confirmed. Some might want the last two high or last two low. Some might want the slopes of the connecting lines. Some might want the bars (xaxis), some the values (yaxis), some both.

So, rather than providing just some of these items, or trying to guess what they all might be, I suggest that you simply provide code that generates the S/M/L lines (all of them) on the chart, and leave it to us to parse out the parts we want.

The only "special" variant of that which might be useful ... and might be a natural byproduct of the code anyway, would be to provide a parametric Pivots call ... not just ShortPivots(), MedPivots(), LongPivots(), but allow for one parameter that scales smoothly between/beyond those three canned periods.

If you can provide the general code, I'll be happy to volunteer to parse it out into a bunch of variants for specifics that other users request, to save you the time (presuming that will in fact help :~)

Thanks again for undertaking this project!

Jim
^ Top
Jim Dean

Sage
2000100010025
Posts: 3142

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/31/2008 4:32 PM
Post #11068 - In reply to #10904

Hi, Matthew:

If you get stumped on the LR indicators, I can probably help. The only one that I'd consider "useless" is the one that draws a straight line across the entire pane ... I never figured out what good it would be.

Let me know if you'd like me to work up the code for you.

Thanks a lot for doing this!

Any chance of Pivot code appearing within the next month?

^ Top
01439

Regular
2525
Posts: 51

Joined: 5/24/2006

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/31/2008 7:49 PM
Post #11070 - In reply to #10768

Matthew,

Thanks for the ZIP file you loaded today. Happy New Year!
^ Top
TP

Veteran
10025
Posts: 125

Joined: 3/17/2006
Location: KC

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 12/31/2008 9:00 PM
Post #11071 - In reply to #10768


WOW Matthew. And double WOW as Tom H would say.

Great idea and great customer service.

Happy new year to you.

TP
^ Top
Bill Kelemen

Regular
2525
Posts: 65

Joined: 12/22/2006
Location: Riverisde, CT

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/1/2009 3:26 PM
Post #11073 - In reply to #11071

Matthew,
Thanks a lot for putting this together.
Happy New Year
Bill
^ Top
Steven S

Member

Posts: 10

Joined: 1/3/2009

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/3/2009 10:39 AM
Post #11084 - In reply to #10768

Thanks Matthew for the formulas. This is great for a novice system creator. This is probably a stupid question but how do you add H,L,C,O to an indicator for instance SMA. Instead of the SMA being created on close it will be calculated on the H - SMA (H,10)? Could this be done to any indicator that calculates itself on the close? Thanks in advance.

Steven
^ Top
Matthew Greenslet

Idol
2000252525
Posts: 2077

Joined: 2/27/2006

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 9:38 AM
Post #11093 - In reply to #11084

Steven,

Please see the following FAQ.

http://www.omnitrader.com/omnitrader/proforum/thread-view.asp?threadid=1683&posts=1

Also you can take a look at the OTindMACD indicator for an example. You will see that the signal line is created by using a EMA of the MACD line.
^ Top
Drew

Legend
500
Posts: 509

Joined: 6/13/2008

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 9:44 AM
Post #11094 - In reply to #11093

Matthew,

Great thread. I, amongst all other OT users, greatly appreciate your contribution. Apologies if asking too much, but do you think you could also provide some formulas for the stops?
^ Top
Matthew Greenslet

Idol
2000252525
Posts: 2077

Joined: 2/27/2006

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 9:47 AM
Post #11095 - In reply to #11094

Most systems and/or stops are based off indicators. Once the Indicators are completed I can start working on systems and stops.
^ Top
Drew

Legend
500
Posts: 509

Joined: 6/13/2008

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 9:48 AM
Post #11096 - In reply to #11095

thanks Matthew
^ Top
Steven S

Member

Posts: 10

Joined: 1/3/2009

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 10:32 AM
Post #11098 - In reply to #10768

Thanks Matthew. I will give it a try.
^ Top
Steven S

Member

Posts: 10

Joined: 1/3/2009

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 11:33 AM
Post #11100 - In reply to #10768

Matthew,
I have been trying to create the ability to put in H,L,O options within a moving average and have digested what you wrote in the OT2009 reply. I understand how to do SMA(H,10) when creating a scan in omniscan but still don't seem to be able to do it in omni language when writing an indicator. I noticed in the OTindMovingAverageEnvelope description there is IF Then statements showing H,L,O,C parameters in the settings window. How do I write parameters into SMA omnilanguage for H,L,O,C so that only that parameter is being used in the calculation of the SMA? I hope I have written this correctly. Thanks.
Steven
^ Top
Manfred

Veteran
100252525
Posts: 199

Joined: 4/2/2006
Location: South Africa

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 11:58 AM
Post #11101 - In reply to #10768

Hi Steven S,

Butting in here so maybe my answer is too simplistic but if you're asking how to get one of OHL or C into your Omilanguage code assuming one is using built in functions like the SMA(H,10) you mention.

Well in your example SMA(H,10) - the H in there is the H of OHLC so if you say wanted SMA(C,10) you could, also of course SMA(O,10) or SMA(L,10) or really whatever you wished to SMA in this case.

e.g. you could do something like

Dim A, B As single
A = (H+L)/2
B = SMA(A,10)

for example.

OTOH if youre asking how to modify Matthew's code to say use only one of OHL or C in the SMA calcs well do something like this: (Caveat I never tested it so may have missed something below)

Also note you will also need to have OTSindMAEnvelopeUpper indicator in the OT VBA/indicator folder for this code to work.

'cut and paste below

#Indicator
'#PARAM "HighPriceField", 2, 1, 4
'#PARAM "LowPriceField", 2, 1, 4
'or delete the above 2 lines

#PARAM "Periods", 9
#PARAM "PercentAbove", 1
#PARAM "PercentBelow", 1
#PARAM "Offset", 0, 0, 50

Dim fHighPrice, fHighMA, fLowPrice, fLowMA, fUpperBand, fLowerBand as Single

'Now delete the following If then statements
'If HighPriceField = 1 Then
' fHighPrice = O
'ElseIf HighPriceField = 2 Then
' fHighPrice = H
'ElseIf HighPriceField = 3 Then
' fHighPrice = L
'ElseIf HighPriceField = 4 Then
' fHighPrice = C
'End If

'now add this line instead
fHighPrice = H
'you could also change the above H to any of OHLC price i.e. whatever input you want to keep constant - as opposed to #param user changeable.

'Now delete the following If then statements
'If LowPriceField = 1 Then
' fLowPrice = O
'ElseIf LowPriceField = 2 Then
' fLowPrice = H
'ElseIf LowPriceField = 3 Then
' fLowPrice = L
'ElseIf LowPriceField = 4 Then
' fLowPrice = C
'End If

'now add this line instead
fHighPrice = L
'you could also change the above L to any of OHLC price i.e. whatever input you want to keep constant - as opposed to #param user changeable.

fHighMA = SMA(fHighPrice, Periods)
fLowMA = SMA(fLowPrice, Periods)

If Bar >= Periods - 1 Then
fHighMA *= 1 + PercentAbove/100
fLowMA *= 1 - PercentBelow/100
End If

fUpperBand = OTSindMAEnvelopeUpper(HighPriceField, Periods, PercentAbove)[Offset]
fLowerBand = OTSindMAEnvelopeLower(LowPriceField, Periods, PercentBelow)[Offset]

PlotPrice("Upper Band", fUpperBand)
PlotPrice("Lower Band", fLowerBand)
Return 0

'---- you can cut and paste the above and it *should* compile OK

'HTH, Cheers

[Edited by Manfred on 1/5/2009 12:21 PM]

^ Top
Steven S

Member

Posts: 10

Joined: 1/3/2009

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 12:30 PM
Post #11102 - In reply to #11101

Manfred,
Thanks for the assistance. What I was trying to do originally was rewrite Matthew's SMA code to be able to use H,L,O,or C as the value that price is calculating from instead of only being able to use close (which is the default). I am a novice when it comes to writing code, so could I put in Dim A,B as single
A = H
B = SMA(A,"periods"),
or is there a way to add a parameter with H,L,O,orC as the choices
in his code or would I have to write a new indicator that uses Matthews SMA in it?

I hope I am making sense? Thanks.
Steven
^ Top
Matthew Greenslet

Idol
2000252525
Posts: 2077

Joined: 2/27/2006

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 3:01 PM
Post #11104 - In reply to #10768

If you are changing the SMA the only line you need to change is

fSMA = Sum(Periods)/Periods

More specifically the Sum function. Just like with most other function calls it uses the close price as the default value. As pointed out in the FAQ I mentioned earlier most function calls have an 'overload' or a second way to call it. This overload will allow you to specify the values to use for the calculations. So you could change it to

fSMA = Sum(H, Periods)/Periods
or
fSMA = Sum(L, Periods)/Periods
or
fSMA = Sum(O, Periods)/Periods

If you wanted to make it fancy you could add a parameter that allows you to dynamically choose the value.

#Indicator
#PARAM "Periods", 14
#PARAM "PriceField", 2, 1, 4
Dim fPrice, fSMA as Single

If PriceField = 1 Then
fPrice = O
ElseIf PriceField = 2 Then
fPrice = H
ElseIf PriceField = 3 Then
fPrice = L
ElseIf PriceField = 4 Then
fPrice = C
End If

fSMA = Sum(fPrice, Periods)/Periods
PlotPrice("SMA", fSMA)
Return fSMA
^ Top
Steven S

Member

Posts: 10

Joined: 1/3/2009

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/5/2009 7:53 PM
Post #11109 - In reply to #11104

Matthew,
Thanks for the help. I went with the fancier plan, and it worked great. Is there a programming book for novices that you might suggest to help me in my learning curve ie. "VBA for dummies".

Steven
^ Top
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.
^ Top
jaxin

Veteran
100100
Posts: 222

Joined: 3/28/2006
Location: Vancouver

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/20/2009 7:53 PM
Post #11236 - In reply to #10768

Matthew.... you make me scared to update to omnitrader 2009. I have wriiten many of my own formula, and if you are having trouble... just imagine how much time I will have to waste. Any suggestions?
^ Top
Jim Dean

Sage
2000100010025
Posts: 3142

Joined: 3/13/2006
Location: L'ville, GA

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/21/2009 5:52 AM
Post #11239 - In reply to #11236

Jaxin:

No need to fear - MG is here!
:=D

Seriously - differences are small. 09's adherance to VB is better than 08's.

If you've already programmed on the 08 version, then you've learned 99% of the necessary stuff.


The only main diff is variable carryover - you don't need the A=A[1] statements any more.

Yes, you may need to update some code, but if you do it all at once, you get the hang of things quicker.


If it's code you downloaded, then someone else prob already fixed it.
^ Top
jaxin

Veteran
100100
Posts: 222

Joined: 3/28/2006
Location: Vancouver

User Profile
 
Subject : RE: Base OT2009 Formulas
Posted : 1/28/2009 11:26 AM
Post #11335 - In reply to #10768

Jim, I have 102 formula's to change.... and don't even know where to start... nor do I have the time and patience.
Jump to page : 1 2 3
Now viewing page 1 [25 messages per page]
back reply

Legend    Action      Notification  
Administrator
Forum Moderator
Registered User
Unregistered User
E-Mail this thread to a friend
Toggle e-mail notification


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