hi all,
i would like to check if multichart has support for Elliott Wave/Elliot Oscillator? i couldn't find it in the list of indicators.
thank you in advance
Elliott Wave/Elliot Oscillator
- Alex Kramer
- Posts: 834
- Joined: Feb 23 2006
In our Knowledgebase there's code and a .ela file that can be imported into MultiCharts and adds an Elliott Wave System signal
http://www.tssupport.com/support/base/? ... le&id=1257
Please have a look and try whether those match your needs. Also, you can search in Google and, for instance, on TS forums for indicators, there exist freely available indicators for many analsis techniques.
http://www.tssupport.com/support/base/? ... le&id=1257
Please have a look and try whether those match your needs. Also, you can search in Google and, for instance, on TS forums for indicators, there exist freely available indicators for many analsis techniques.
thanks alex for the link.
i've imported elliotwv.ela into PowerLanguage Editor and compiled it but i couldn't find it in the add study window. did i do something wrongly?
btw, are there any training manual that i can take a look?
thanks for your help anyway.
i've imported elliotwv.ela into PowerLanguage Editor and compiled it but i couldn't find it in the add study window. did i do something wrongly?
btw, are there any training manual that i can take a look?
thanks for your help anyway.
- Alex Kramer
- Posts: 834
- Joined: Feb 23 2006
If it's been compiled successfully, it must be in the Add Study dialog in the Signal tab under the name Elliott Wave System.
I have not tested this, so I realy give no guarantees how will it perform, just as for any third-party indicator.
I have not tested this, so I realy give no guarantees how will it perform, just as for any third-party indicator.
please correct me if i did the compiling correct because i couldn't find it in my add study list
1) open powerlanguage editor
2) select import...
3) select elliotwv.ela (i put in on the desktop)
4) select the scripts to import (i only have functions selectable, the others are greyed out) & check compile on import
5) click ok
that's all.. right?
or could it be becuase i'm using the trial version, so it's not displaying?
1) open powerlanguage editor
2) select import...
3) select elliotwv.ela (i put in on the desktop)
4) select the scripts to import (i only have functions selectable, the others are greyed out) & check compile on import
5) click ok
that's all.. right?
or could it be becuase i'm using the trial version, so it's not displaying?
- Alex Kramer
- Posts: 834
- Joined: Feb 23 2006
What version of MultiCharts are you using? I was able to import all components, there should be no limits for the trial version.
i'm using MultiCharts 1.90.449.1165.
downloaded from http://tssupport.com/products/multichar ... charts.exe
downloaded from http://tssupport.com/products/multichar ... charts.exe
- Alex Kramer
- Posts: 834
- Joined: Feb 23 2006
Version 1.90. 486.865 can be downloaded from http://topstep.com/MultiCharts.468.865.exe
Here's hints on how to perform a complete removal of the previous version:
If your existing version of MultiCharts crashed, froze or otherwise did not close properly, makes sure no processes are left lingering in the system. For simplicity, it would be better to begin reinstalling after rebooting the system.
Use the Control Panel->Add/Remove programs to uninstall the existing version. After uninstall completes, make sure no files are left in folders:
\Program Files\TS Support\MultiCharts
\Program Files\Common Files\TS Support \PLEditor
Then reinstall MultiCharts using the distributive from
http://tssupport.com/products/multichar ... charts.exe
Here's hints on how to perform a complete removal of the previous version:
If your existing version of MultiCharts crashed, froze or otherwise did not close properly, makes sure no processes are left lingering in the system. For simplicity, it would be better to begin reinstalling after rebooting the system.
Use the Control Panel->Add/Remove programs to uninstall the existing version. After uninstall completes, make sure no files are left in folders:
\Program Files\TS Support\MultiCharts
\Program Files\Common Files\TS Support \PLEditor
Then reinstall MultiCharts using the distributive from
http://tssupport.com/products/multichar ... charts.exe
- Alex Kramer
- Posts: 834
- Joined: Feb 23 2006
Yes, sorry for recommending this... I went to check that signal and it turned our to be a strategy signal. Strategies are not yet supported in MultiCharts.
I'm looking for other Elliott wave code, but mostly I'm seeing offers for selling commercial solutions.
I'm looking for other Elliott wave code, but mostly I'm seeing offers for selling commercial solutions.
Hi All
Endeavouring to get some form of elliott wave labelling into Multicharts
http://www.tssupport.com/support/base/? ... le&id=1257
The above link has some,but not all compiles,such as
*************************************
Elliott Wave System
Has anyone compiled these (I cant do it),or have other Elliott stuff they might share
Thanks
Milton
Endeavouring to get some form of elliott wave labelling into Multicharts
http://www.tssupport.com/support/base/? ... le&id=1257
The above link has some,but not all compiles,such as
*************************************
Elliott Wave System
Code: Select all
[LegacyColorValue = TRUE];
Inputs: Len(80), Trig(.7);
Vars: WavCount(0), Osc(0);
Osc = ElliottWaveOsc;
WavCount = Wave345Elliott(Len, Trig);
IF WavCount = 3 AND WavCount[1] <= 0 Then
Buy Next Bar at Open;
IF WavCount = 5 AND WavCount[1] = 4 Then
Buy Next Bar at Open;
IF WavCount = 3 AND WavCount[1] = 5 Then
Buy Next Bar at Open;
IF Osc < 0 Then
ExitLong Next Bar at Open;
*******************************************
Elliot Wave Test1....wont compile also
{SMAA_ElliottWaveOsc }
Inputs:
Length(5),
Trigger(14) ;
Variables:
tEWO(""),
EWN(0),
EWO(0) ;
EWO = ElliottWaveOsc ;
EWN = Wave345Elliott(Length,Trigger);
{ Alert criteria }
if ( EWN = 3 or EWN = 5 ) and EWO > 0
then BEGIN
tEWO = "BUY";
Plot1( tEWO, "ELLIOTT",BLACK ) ;
SetPlotBGColor( 1, GREEN);
END;
if EWN=4 and EWO < 0
then BEGIN
tEWO = "SHORT";
Plot1( tEWO, "ELLIOTT", BLACK ) ;
SetPlotBGColor( 1, GREEN);
END;
{https://www.TS.com/Discussions/Topic_Archive.aspx?Topic_ID=23246&SearchTerm=ELLIOTT%20OSCILLATOR
Inputs:
Length(20),
Trigger(1) ;
Variables:
EWN(0),
EWO(0) ;
EWO = ElliottWaveOsc ;
EWN = Wave345Elliott(Length,Trigger);
if ( EWN = 3 or EWN = 5 ) and EWO >0 then
Buy next bar at market ;
if MarketPosition = 1 and EWO < 0 then
Sell next bar at market ;
if EWN=4 and EWO <0 then
SellShort next bar at market ;
if MarketPosition = -1 and EWO > 0 then
BuyToCover next bar at market ;
}
{ DEBUG }
Plot2( EWN, "EWN", WHITE ) ;
SetPlotBGColor( 2, BLACK);
Plot3( EWO, "EWO", WHITE ) ;
SetPlotBGColor( 3, BLACK);
Thanks
Milton
You cannot do this in MC unlike TS 8:
tEWO = "";
Plot1( tEWO, "ELLIOTT",BLACK ) ;
MC just does not support a string in parameter 1.
You will have to change it not using striing.
I hope MC supports the same as TS 8 does some time in the near future.
tEWO = "";
Plot1( tEWO, "ELLIOTT",BLACK ) ;
MC just does not support a string in parameter 1.
You will have to change it not using striing.
I hope MC supports the same as TS 8 does some time in the near future.
Hi 2haerim
Would you be able to do this for me,so it compiles in MCharts
Thanks
Milton
To TS Support,surely then,it would be to Multicharts advantage to support all the same programming features currently available in TS ?which would show and make MC is a better platform
Regards
Milton
Would you be able to do this for me,so it compiles in MCharts
Thanks
Milton
To TS Support,surely then,it would be to Multicharts advantage to support all the same programming features currently available in TS ?which would show and make MC is a better platform
Regards
Milton
- Marina Pashkova
- Posts: 2758
- Joined: Jul 27 2007
Hi everybody,
We are working to get all the programming functions available in TS supported in MultiCharts.
Basically, when we decide what functions to add first we try to find out how popular they are. So we first add the functions that are used by most customers. Later we add the more specific ones. The function discussed in this thread is one of the less popular - that is why it hasn't been added yet. But as I mentioned, we are working to make MC as inclusive as possible.
Regards.
We are working to get all the programming functions available in TS supported in MultiCharts.
Basically, when we decide what functions to add first we try to find out how popular they are. So we first add the functions that are used by most customers. Later we add the more specific ones. The function discussed in this thread is one of the less popular - that is why it hasn't been added yet. But as I mentioned, we are working to make MC as inclusive as possible.
Regards.
Hi miltonc4, &others,
I have already looked at ElliottWave type 'indicators', such as the one you mentioned, plus the one presented in Perry Kauffman's book/CD, the 4th edition of his "New Trading Systems and Methods". I had no problem compiling the trade-station code from his CD, but my study of this approach (to automatic labeling of Elliottwave waves) did not yield anything that was useful. It looks like a complete waste of time to me, especially since even a casual perusal of most charts would show that the so-called Elliott Waves are only 'apparent' for a relatively small percentage of the time (less than 50%?). If this is the case, then such indicators are just automatically 'counting', or 'labeling' waves that should NOT even be included (i.e., just adding to the 'noise'? ).
Anyway, good luck with it. Maybe you will arrive at a different conclusion than me.
I have already looked at ElliottWave type 'indicators', such as the one you mentioned, plus the one presented in Perry Kauffman's book/CD, the 4th edition of his "New Trading Systems and Methods". I had no problem compiling the trade-station code from his CD, but my study of this approach (to automatic labeling of Elliottwave waves) did not yield anything that was useful. It looks like a complete waste of time to me, especially since even a casual perusal of most charts would show that the so-called Elliott Waves are only 'apparent' for a relatively small percentage of the time (less than 50%?). If this is the case, then such indicators are just automatically 'counting', or 'labeling' waves that should NOT even be included (i.e., just adding to the 'noise'? ).
Anyway, good luck with it. Maybe you will arrive at a different conclusion than me.
Hi denizen2
I acknowledge what you are saying, its just that in studying lower real time frames, with a version of advanced Get, that reads the global server data, there appears many safe trades, that are confirmed by the Elliott reading
Admittedly they change and different time frames give different results, but with some other things help
Still would love to be able to somehow find an ELa that plots Elliott waves, similar to Advanced Get inside MCharts
oH well
Regards
Milton
I acknowledge what you are saying, its just that in studying lower real time frames, with a version of advanced Get, that reads the global server data, there appears many safe trades, that are confirmed by the Elliott reading
Admittedly they change and different time frames give different results, but with some other things help
Still would love to be able to somehow find an ELa that plots Elliott waves, similar to Advanced Get inside MCharts
oH well
Regards
Milton
- TJ
- Posts: 7775
- Joined: Aug 29 2006
- Location: Global Citizen
- Has thanked: 1036 times
- Been thanked: 2233 times
which code are you referring to?Hello,
the Elliott Wave System does not run in MS 7. Is that correct so, or is there an mistake?
Best regards
Hello TJ,
this one:
Best regards
this one:
Code: Select all
{SMAA_ElliottWaveOsc }
Inputs:
Length(5),
Trigger(14) ;
Variables:
tEWO(""),
EWN(0),
EWO(0) ;
EWO = ElliottWaveOsc ;
EWN = Wave345Elliott(Length,Trigger);
{ Alert criteria }
if ( EWN = 3 or EWN = 5 ) and EWO > 0
then BEGIN
tEWO = "BUY";
Plot1( tEWO, "ELLIOTT",BLACK ) ;
SetPlotBGColor( 1, GREEN);
END;
if EWN=4 and EWO < 0
then BEGIN
tEWO = "SHORT";
Plot1( tEWO, "ELLIOTT", BLACK ) ;
SetPlotBGColor( 1, GREEN);
END;
{https://www.TS.com/Discussions/Topic_Archive.aspx?Topic_ID=23246&SearchTerm=ELLIOTT%20OSCILLATOR
Inputs:
Length(20),
Trigger(1) ;
Variables:
EWN(0),
EWO(0) ;
EWO = ElliottWaveOsc ;
EWN = Wave345Elliott(Length,Trigger);
if ( EWN = 3 or EWN = 5 ) and EWO >0 then
Buy next bar at market ;
if MarketPosition = 1 and EWO < 0 then
Sell next bar at market ;
if EWN=4 and EWO <0 then
SellShort next bar at market ;
if MarketPosition = -1 and EWO > 0 then
BuyToCover next bar at market ;
}
{ DEBUG }
Plot2( EWN, "EWN", WHITE ) ;
SetPlotBGColor( 2, BLACK);
Plot3( EWO, "EWO", WHITE ) ;
SetPlotBGColor( 3, BLACK);
- TJ
- Posts: 7775
- Joined: Aug 29 2006
- Location: Global Citizen
- Has thanked: 1036 times
- Been thanked: 2233 times
What do you mean by "does not run" ?Hello,
the Elliott Wave System does not run in MS 7. Is that correct so, or is there an mistake?
Best regards
Can't compile?
No image on screen?
Error message?
Wrong plots?
-
- Posts: 742
- Joined: Apr 09 2010
- Location: Texas
- Has thanked: 483 times
- Been thanked: 274 times
- Contact:
I believe that you're missing 2 functions: "ElliottWaveOsc" and "Wave345Elliott".
Code: Select all
EWO = ElliottWaveOsc ;
EWN = Wave345Elliott(Length,Trigger);