Easy Language vs. Power Language  [SOLVED]

Questions about MultiCharts and user contributed studies.
User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Easy Language vs. Power Language

Postby syswizard » 30 Dec 2015

I'm well versed (with tons of coding) in the old TS 2000i Easy Language, and now want to move my studies and strats to Power Language.

Can someone quickly provide me with some of the important new features in Power Language that were not in that version of Easy Language ?

I distinctly remember there was no Select/Case logic statement in Easy Language ?
What else is new ? (I know, I know...I need to RTFM)

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Easy Language vs. Power Language

Postby TJ » 30 Dec 2015

I'm well versed (with tons of coding) in the old TS 2000i Easy Language, and now want to move my studies and strats to Power Language.

Can someone quickly provide me with some of the important new features in Power Language that were not in that version of Easy Language ?

I distinctly remember there was no Select/Case logic statement in Easy Language ?
What else is new ? (I know, I know...I need to RTFM)
99% of the old EasyLanguage operate the same in PowerLanguage.

If your concern is moving old codes to MC, you should have very little problem.

The new keywords are enhancements; they should not impact your old code.


The most obvious visual difference is,
in TS, PLOT1 is the top layer,
while in MC, PLOT1 is the bottom layer.
You might need to rename some of the plots to make the layering visible.

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Easy Language vs. Power Language

Postby TJ » 30 Dec 2015

::

I distinctly remember there was no Select/Case logic statement in Easy Language ?
What else is new ? (I know, I know...I need to RTFM)
Do you mean Switch/Case ?

It is supported.

You can learn all about LOOPS here:
viewtopic.php?f=16&t=7351

User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Re: Easy Language vs. Power Language

Postby syswizard » 30 Dec 2015

Thanks TJ....Glad to hear of the Switch/Case capability.

What about support for custom DLL's ?
I remembered they were required when trying to pass data between workspaces.
Is that still the case with Power Language ?

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Easy Language vs. Power Language

Postby TJ » 30 Dec 2015

Thanks TJ....Glad to hear of the Switch/Case capability.

What about support for custom DLL's ?
I remembered they were required when trying to pass data between workspaces.
Is that still the case with Power Language ?
Are you talking about Push/Pop?

That's so old, even TS does not support it anymore.

You can use GlobalVariables to pass data between Workspaces.
GlobalVariables is already installed in your computer during the MultiCharts installation process.


Regarding custom DLLs. Are you talking about old 32 bit DLLs?
32 bit DLLs do not work in 64 bit environment.
I assume you are using MultiCharts64?

User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Re: Easy Language vs. Power Language

Postby syswizard » 04 Jan 2016

Re: 64 bit Multicharts.....
Is there a huge performance advantage vs. 32 bit ?

I have really started to think about having MC installed on a remote, co-located , shared windows 2012 server environment....and then monitor the trading performance remotely.

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Easy Language vs. Power Language

Postby TJ » 04 Jan 2016

Re: 64 bit Multicharts.....
Is there a huge performance advantage vs. 32 bit ?

I have really started to think about having MC installed on a remote, co-located , shared windows 2012 server environment....and then monitor the trading performance remotely.
The biggest advantage is for 64 bit software to access memory larger than 3 GB.

If you have a few small indicators and do not open too many charts and don't call up long back history, then 32 bit would still do fine.

User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Re: Easy Language vs. Power Language

Postby syswizard » 06 Jan 2016

The biggest advantage is for 64 bit software to access memory larger than 3 GB.
If you have a few small indicators and do not open too many charts and don't call up long back history, then 32 bit would still do fine.
Hmmm...it would be great for someone else to chime-in here on the exact scenarios where 64 bit is completely justified over 32 bit.

User avatar
TJ
Posts: 7740
Joined: 29 Aug 2006
Location: Global Citizen
Has thanked: 1033 times
Been thanked: 2221 times

Re: Easy Language vs. Power Language

Postby TJ » 06 Jan 2016

The biggest advantage is for 64 bit software to access memory larger than 3 GB.
If you have a few small indicators and do not open too many charts and don't call up long back history, then 32 bit would still do fine.
Hmmm...it would be great for someone else to chime-in here on the exact scenarios where 64 bit is completely justified over 32 bit.
They are functionally identical.

janus
Posts: 835
Joined: 25 May 2009
Has thanked: 63 times
Been thanked: 104 times

Re: Easy Language vs. Power Language  [SOLVED]

Postby janus » 06 Jan 2016

Hmmm...it would be great for someone else to chime-in here on the exact scenarios where 64 bit is completely justified over 32 bit.
I switched to 64-bit not long ago because I got sick and tired of seeing "out of memory" messages as I added more and more charts. Given I have 12 GB RAM I thought it would be silly not to move to 64-bit. I should have switched a lot sooner.

User avatar
syswizard
Posts: 295
Joined: 15 Dec 2012
Has thanked: 16 times
Been thanked: 28 times

Re: Easy Language vs. Power Language

Postby syswizard » 09 Jan 2016

Thanks much Janus....that's what I wanted to determine.


Return to “MultiCharts”