Tuesday, January 06, 2009     | Register
TradersStudio Forums
Subject: Migration Tool

You are not authorized to post a reply.   
Author Messages
gateway
Posts:12

07-05-2006 1:58 PM Alert 

1) I attempted to translate an EasyLanguage function and all went well until I tried to save to TradersStudio. An error message appeared which stated, "Some of the variables or arguments have illegal names. Please rename them before saving." There was no indication which names were illegal or why they are illegal. What now?

 

2) If I translate a function which calls a .dll file, will it work properly?


Precision Guesswork, Low Rates
murray
Posts:435

07-05-2006 2:30 PM Alert 

It can be a few things , first you named your system with a space in the name or a variable or function is named with a "." in it ,either of these will give you illegal name. We don't translate DLL statement from EasyLanguage. We have a mature COM interface and currently don't have support for passing arrays in old DLL interface and do not plan to add it.

gateway
Posts:12

07-09-2006 3:12 PM Alert 

I believe I may have discovered why I have been getting the "Illegal name" error message. In trying to migrate several functions today, the error msg came up. So I examined the names of the variables in them and compared them to the TradersStudio Basic Dictionary. I found that three variable names are function names in TS2. They are Len, Min and Max. I changed these variable names slightly and tried again to save to TS2. This time I was successful.

 

Besides the function names, does TS2 have words like the EasyLanguage Reserved Words? If so, where can they be found?

This thread should have gone in the Migration Tool forum. Sorry.


Precision Guesswork, Low Rates
murray
Posts:435

07-09-2006 4:41 PM Alert 
I am not sure , if we have a complete list, which is up to date for 8.1.  I sure we can put one together for 2000i.
You are not authorized to post a reply.



ActiveForums 3.6
TradersStudio® Copyright 2004-2009 All Rights Reserved   |  Privacy Statement  |  Terms Of Use