Welcome to the Traders Laboratory Forums.
Trading Indicators Post your custom trading indicators. If you download, remember to click INSTALL.

Reply
Global Variable V2.2 Details »»
Global Variable V2.2
Platform: EasyLanguage, by Tams Tams is offline
Developer Last Online: May 2012 Show Printable Version Email this Page

Platform: Tradestation Rating: (1 votes - 5.00 average)
Released: 05-22-2009 Last Update: Never Installs: 6
 
No support by the author.

GlobalVariable.dll Version 2.2


Global Variable is a dynamic-link library (DLL) that can be used to extend EasyLanguage®.

A DLL’s can be written in any of a variety of programming languages,
including C/C++, Delphi, and PowerBASIC®.

User developed tradestation(R)-compatible DLL’s, while not part of the tradestation platform itself,
are used to provide user-developed function libraries that may be called from EasyLanguage analysis techniques.

Functions exported from user-developed DLL’s can be called by EasyLanguage analysis techniques and by other applications.
DLL functions can perform actions that cannot be done easily or at all in EasyLanguage.
Additionally, they might be used to speed up processing.


An example code is included;
it demonstrates how to create two types of global variable storage locations for each of five data types.

The two types of storage locations are
  • numbered storage locations,
  • named storage locations.
The five data types are
  • Boolean values,
  • integers,
  • single-precision floating point numbers (called simply “floats”),
  • double-precision floating-point numbers (called simply “doubles”),
  • strings (text values).



Documentation inside zip file.

.

Download Now

File Type: zip GlobalVariable22.zip (192.4 KB, 174 views)

Show Your Support

  • If you like to thanks you by the author -> Click Thanks to the Author
  • This modification may not be copied, reproduced or published elsewhere without the author's permission.

Similar Indicator
Mod Developer Type Replies Last Post
Collections for EasyLanguage Tams Trading Indicators 12 03:32 PM 01-07-2010
ADE - All Data Everywhere (EasyLanguage) Tams Trading Indicators 22 01:48 AM 05-01-2010
The Following 7 Users Say Thank You to Tams For This Useful Post:
aaa (05-23-2009), flyingdutchmen (11-09-2009), nuno-online (11-10-2009), stevenvdv (09-10-2009), sunilrohira (09-05-2009), TIKITRADER (08-10-2009)

Comments
Old 05-22-2009, 04:15 PM   #2

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,477 Times in 912 Posts

Re: Global Variable V2.2

related links:

ELCollections - Collections for EasyLanguage
http://www.traderslaboratory.com/for...uage-5929.html

ADE - All Data Everywhere
http://www.traderslaboratory.com/for...uage-5934.html
Tams is offline  
Reply With Quote
Old 05-23-2009, 06:03 AM   #3
aaa

aaa's Avatar

Join Date: Jun 2008
Location: Switzerland
Posts: 443
Ignore this user

Thanks: 240
Thanked 283 Times in 136 Posts

Re: Global Variable V2.2

Here is the doc in PDF

It looks that it's a powerfull tool ( 5 Mo) for professionnal programmer

Tams, where to put the dll ?

I suppose the best is In the system32 directory
Attached Files
File Type: pdf Global Variable 2.2.pdf (407.2 KB, 132 views)
aaa is offline  
Reply With Quote
The Following User Says Thank You to aaa For This Useful Post:
Tams (07-29-2011)
Old 06-20-2009, 04:58 AM   #4

Join Date: Jun 2009
Location: Hong Kong
Posts: 6
Ignore this user

Thanks: 0
Thanked 3 Times in 2 Posts

Re: Global Variable V2.2

Tams,

This is a great a library. Thanks for posting it! I have a question though: why is there a limit on the number of numbered and named variables that can be stored? I assume you don't want the DLL to hog up too much resources, but is there a way to relax this limitation?

Greatly appreciate your help.
ch33ch is offline  
Reply With Quote
The Following User Says Thank You to ch33ch For This Useful Post:
Tams (07-29-2011)
Old 06-20-2009, 09:18 AM   #5

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,477 Times in 912 Posts

Re: Global Variable V2.2

Quote:
Originally Posted by ch33ch »
Tams,
This is a great a library. Thanks for posting it! I have a question though: why is there a limit on the number of numbered and named variables that can be stored? I assume you don't want the DLL to hog up too much resources, but is there a way to relax this limitation?
Greatly appreciate your help.

I would imagine the same... resource limitations.

Remember this app was written a few years back (quite a few years back!),
the resource was scarce then.
But we are not any better today; we are still in a restraining 32 bit environment: The application can only use 2 GB of whatever memory you have.


Sorry no, I have no way of changing it.
Tams is offline  
Reply With Quote
Old 11-10-2009, 06:29 PM   #6

Join Date: May 2008
Location: amsterdam
Posts: 114
Ignore this user

Thanks: 25
Thanked 39 Times in 30 Posts

Re: Global Variable V2.2

another great contribution by Tams

is anyone able to tell me if this dll concludes some array functions for dynamic arrays,
i am still in search for a suitable dll for 2000i.this one unfortunally requires the import
of ELD files which i am not able to do.
or maybe someone here is familiar with a suitable dll for the old 2000i version.
i have searched in various place but was not very lucky
flyingdutchmen is offline  
Reply With Quote
The Following User Says Thank You to flyingdutchmen For This Useful Post:
Tams (07-29-2011)
Old 11-25-2009, 02:03 PM   #7

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,477 Times in 912 Posts

Re: Global Variable V2.2

Tutorial 36 - Using the Global Variables DLL to pass data from Radarscreen to a Chart


Tutorial 36 | Using the Global Variable DLL to pass data from Radarscreen to a Chart


__________________



Only an idiot would reply to a stupid post
Tams is offline  
Reply With Quote
The Following 2 Users Say Thank You to Tams For This Useful Post:
aaa (11-28-2009), Blu-Ray (11-25-2009)
Old 02-23-2010, 02:43 PM   #8

Join Date: Oct 2009
Location: Port St Lucie
Posts: 62
Ignore this user

Thanks: 13
Thanked 29 Times in 21 Posts

Question Re: Global Variable V2.2

I queried MC about a week ago regarding global variables - I didn't know about ADE. MC sent me zip file containing much of the same information posted by Tams(nice work!!!).

Anyway, printed the documentation; followed it step by step; followed additional instructions provided on TSSupport forum and here regarding deleting the stock GV from MC and placing the dlls in the MC directory.

When I followed the instructions on page 9 of "ALL DATA EVERYWHERE", "Creating the Functions and Indicator Manually". I got the error message attached.

MC tried to help but didn't want to spend the time on 3rd party supplied code.

Anyway ... not looking for others to do the thinking for me, however if someone has encountered this error before or might have a lead .... that would be sweet!!!

Ranger
Attached Thumbnails
Global Variable V2.2-ade-error.jpg  
Ranger is offline  
Reply With Quote

Reply

Tags
ade, elcollections, global variable, multi time frame, multicharts

Thread Tools
Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
Global Markets- Buy on Weakness..? mystockindia Technical Analysis 0 12-09-2008 10:34 PM
Global Market Action: Analysis Soultrader Technical Analysis 0 04-01-2008 08:55 PM
Trading Global Market Movers david111 Futures Trading Laboratory 0 03-22-2008 10:03 AM
Global Variables or ELCollection?? jojojo Coding Forum 2 11-03-2007 10:04 AM
Global Economy Review: India Soultrader Trading Articles 1 10-08-2006 10:36 AM

All times are GMT -4. The time now is 08:10 AM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.