Welcome to the new Traders Laboratory! Please bear with us as we finish the migration over the next few days. If you find any issues, want to leave feedback, get in touch with us, or offer suggestions please post to the Support forum here.
behr
-
Content Count
5 -
Joined
-
Last visited
Posts posted by behr
-
-
ochie
I have a routine that passes a value and that works fine.... just having problem with the array that needs a variable name.
thanks
behr
-
ochie
The EasyLanguage Extension Software Development Kit states:
The EasyLanguage analysis technique that calls the DLL function must
declare the DLL function in an external statement. This requirement
applies to the DLL only if the DLL uses the SDK. This is not a
requirement of DLL’s that do not use the SDK. If the DLL does not use
the SDK then either the external reserved word or the legacy
reserved word DefineDLLFunc may be used to declare DLL functions.
I have tried it with the DefineDLLFunc and i get the same problem.
- compile error code:: incorrect argument type
behr
-
tams
yes i have read the manual. It basicaly says to pass the variable.
obviously i am missing something as my EL code does compile. The DLL builds ok... as i have tested it with other routines...
behr
-
I am new to EL and was hoping someone can direct me:
I am not sure how to pass the Variable name form EL in Multicharts to a DLL routine. I cant see any routine which gets the name.
for example if iam trying to call the following DLL from EL:
void __stdcall MyArraySort( IEasyLanguageObject* pELObj, char* MyArrayName ) // example form MC/TS SW dev kit
my easylanguage code is:
Function Code:
EXTERNAL: "example.dll", void, "MyArraySort", IEasyLanguageObject {self}, LPSTR {myArrayName};
variables: index(0);
arrays: myArray[11](0);
// fill array with some data
for index = 10 downto 1 begin myArray[index] = 10-index;end;
// call MyArraySort
MyArraySort( self, myArray);
with the above code i get the wrong argument type...
Thanks for the help
Behr
EW Oscillator Breaking Bands
in Trading Indicators
Posted
how do you use this osc?
Behr