Harmonic Trading - NinjaTrader Programming | futures io social day trading
futures io futures trading


Harmonic Trading
Updated: Views / Replies:6,240 / 5
Created: by George Attachments:7

Welcome to futures io.

(If you already have an account, login at the top of the page)

futures io is the largest futures trading community on the planet, with over 90,000 members. At futures io, our goal has always been and always will be to create a friendly, positive, forward-thinking community where members can openly share and discuss everything the world of trading has to offer. The community is one of the friendliest you will find on any subject, with members going out of their way to help others. Some of the primary differences between futures io and other trading sites revolve around the standards of our community. Those standards include a code of conduct for our members, as well as extremely high standards that govern which partners we do business with, and which products or services we recommend to our members.

At futures io, our focus is on quality education. No hype, gimmicks, or secret sauce. The truth is: trading is hard. To succeed, you need to surround yourself with the right support system, educational content, and trading mentors – all of which you can find on futures io, utilizing our social trading environment.

With futures io, you can find honest trading reviews on brokers, trading rooms, indicator packages, trading strategies, and much more. Our trading review process is highly moderated to ensure that only genuine users are allowed, so you don’t need to worry about fake reviews.

We are fundamentally different than most other trading sites:
  • We are here to help. Just let us know what you need.
  • We work extremely hard to keep things positive in our community.
  • We do not tolerate rude behavior, trolling, or vendors advertising in posts.
  • We firmly believe in and encourage sharing. The holy grail is within you, we can help you find it.
  • We expect our members to participate and become a part of the community. Help yourself by helping others.

You'll need to register in order to view the content of the threads and start contributing to our community.  It's free and simple.

-- Big Mike, Site Administrator

Reply
 
Thread Tools Search this Thread
 

Harmonic Trading

  #1 (permalink)
Elite Member
Sweden
 
Futures Experience: Master
Platform: TT, NT, MetaTrader
Broker/Data: Velocity Futures, MB Trading
Favorite Futures: EUR/USD
 
George's Avatar
 
Posts: 401 since Jun 2009
Thanks: 1,005 given, 1,167 received

Harmonic Trading

Hey Guys!

I have posted two threads on the Harmonic Trading topic:

1. https://futures.io/psychology-money-management/894-harmonic-trading.html
2. https://futures.io/traders-hideout/898-harmonic-trading.html

If you find the reading and it's context useful (which I truly hope you do, because it's one the best that's out there), then you might find this challenging or maybe you want to contribute to the whole concept of this community by helping out in creating these indicators. Here the stuff I've found on this subject.

So if yo guys want to give this a try. I'll be posting below some stuff I found that's made for meta trader ( I believe it's that one, sorry guys my knowledge's in that area are zero, but I understand that it's possible to translate them into Ninja.

I'll attach them and post some pictures too.

AB=CD pattern
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


BPS 1-2-3 Pattern.zip

Gartley 222
Please register on futures.io to view futures trading content such as post attachment(s), image(s), and screenshot(s).


and the file (I renamed it to .doc in order to be able to post it, it should be .ex4) :
BPS-Harmonic-Patterns.doc

And here's something called ZUP (a zigzag universal with patterns Pesavento) :
I believe this one is the most complete, including all the patterns.
the file:

ZUP_v67.rar

and the document describing this guy's work.
part 1
Harmonic Trading-zup.pdf

and part 2
Harmonic Trading-zup2.pdf



And in case that should not be enough, I found a site with the code for Gartley 222, dono if it's good, but here it is:

 
Code
                            
 
{Gartley 222 
 
Original Code written by Mark Conway 
 
================= 
Modified  
by 
deMicron 
Oct
092004  
  
1. Option to Delete Multiple Re
-Draw Lines 
2. Added 2
-more Lines to complete the pattern 
================ 
 
 

 
Inputs
   
Length(100), 
   
Strength(8), 
   
Tolerance(0.10), 
   
BullColor(Blue), 
   
BearColor(Red), 
   
thickness(2), 
   
DelMulti(TRUE); { Deletes Multiple Re-Draw Lines
 
Variables
   
F1(0.618), 
   
F2(0.786), 
   
F3(1.27), 
   
F4(1.618), 
   
P1Bar(-1), 
   
P2Bar(-1), 
   
T1Bar(-1), 
   
T2Bar(-1), 
   
P1(0.0), 
   
P2(0.0), 
   
T1(0.0), 
   
T2(0.0), 
   
PTValid(False), 
   
HLValid(False), 
   
InZone(False), 
   
GD(0.0), 
   
XA(0.0), 
   
AB(0.0), 
   
BC(0.0), 
   
CD(0.0), 
   
AD(0.0), 
   
C1(False), 
   
C2(False), 
   
C3(False), 
   
C4(False), 
   
ABdXA(0.0), 
   
BCdAB(0.0), 
   
CDdBC(0.0), 
   
ADdXA(0.0), 
   
TL1(-1), 
   
TL2(-1), 
   
TL3(-1), 
   
TL4(-1), 
   
TL5(-1), 
   
TL6(-1),  
   
TL7(-1), 
   
TL8(-1); 
 
 
 
P1Bar SwingHighBar(1HighStrengthLength); 
P2Bar SwingHighBar(2HighStrengthLength); 
T1Bar SwingLowBar(1LowStrengthLength); 
T2Bar SwingLowBar(2LowStrengthLength); 
If 
P1Bar <> -and 
P2Bar <> -and 
T1Bar <> -and 
T2Bar <> -1 Then Begin 
   
{Test for a bullish 222
   {
Trough X is T2
   
T2 Low[T2Bar]; 
   {
Peak A is P2
   
P2 High[P2Bar]; 
   {
Trough B is T1
   
T1 Low[T1Bar]; 
   {
Peak C is P1
   
P1 High[P1Bar]; 
   {
D is the buy point
   
GD Low
   
PTValid P1Bar T1Bar and T1Bar P2Bar and P2Bar T2Bar
   
HLValid P1 P2 and T1 T2 and P1 T1
   
InZone GD T1 and GD T2 and P2 >= Highest(HighT2Bar); 
   If 
PTValid and HLValid and InZone Then Begin 
      XA 
P2 T2
      
AB P2 T1
      
BC P1 T1
      
CD P1 GD
      
AD P2 GD
      
ABdXA AB XA;     {AB should be 61.8of XA
      
C1 ABdXA F1 Tolerance and ABdXA F1 Tolerance
      
BCdAB BC AB;     {BC should be 61.8-78.6of AB
      
C2 BCdAB F1 Tolerance and BCdAB F2 Tolerance
      
CDdBC CD BC;     {CD should be 127-161.8of BC
      
C3 CDdBC F3 Tolerance and CDdBC F4 Tolerance
      
ADdXA AD XA;     {AD should be 78.6of XA
      
C4 ADdXA F2 Tolerance and ADdXA F2 Tolerance
      If 
C1 and C2 and C3 and C4 Then Begin 
         TL1 
TL_New(Date[T2Bar], Time[T2Bar], T2Date[P2Bar], Time[P2Bar], P2); 
         If 
TL1 >= 0 Then Begin 
            TL_SetColor
(TL1BullColor); 
            
TL_SetStyle(TL1Tool_Solid); 
            
TL_SetSize(TL12); 
         
End
         
TL2 TL_New(Date[P2Bar], Time[P2Bar], P2Date[T1Bar], Time[T1Bar], T1); 
     If 
TL2 >= 0 Then Begin 
        TL_SetColor
(TL2BullColor); 
        
TL_SetStyle(TL2Tool_Solid); 
        
TL_SetSize(TL22); 
         
End
         
TL3 TL_New(Date[T1Bar], Time[T1Bar], T1Date[P1Bar], Time[P1Bar], P1); 
     If 
TL3 >= 0 Then Begin 
        TL_SetColor
(TL3BullColor); 
        
TL_SetStyle(TL3Tool_Solid); 
        
TL_SetSize(TL32); 
     
End
 
    if (
DelMULTIthen 
    begin 
        
if (TL4>0then TL_Delete(TL4); 
        if (
TL5>0then TL_Delete(TL5); 
        if (
TL5>0then TL_Delete(TL6); 
    
end
 
 
     
TL4 TL_New(Date[P1Bar], Time[P1Bar], P1DateTimeGD); 
     If 
TL4 >= 0 Then Begin 
        TL_SetColor
(TL4BullColor); 
        
TL_SetStyle(TL4Tool_Solid); 
        
TL_SetSize(TL4thickness); 
     
End
 
     
TL5 TL_New(Date[T1Bar], Time[T1Bar], T1DateTimeGD); 
     If 
TL5 >= 0 Then Begin 
        TL_SetColor
(TL5BullColor); 
        
TL_SetStyle(TL5Tool_Dotted); 
        
TL_SetSize(TL5thickness); 
     
End
     
TL6 TL_New(Date[T2Bar], Time[T2Bar], T2DateTimeGD); 
     If 
TL6 >= 0 Then Begin 
        TL_SetColor
(TL6BullColor); 
        
TL_SetStyle(TL6Tool_Dotted); 
        
TL_SetSize(TL6thickness); 
     
End
 
        
TL7 TL_New(Date[P2Bar], Time[P2Bar], P2Date[P1Bar], Time[P1Bar], P1); 
         If 
TL7 >= 0 Then Begin 
            TL_SetColor
(TL7BullColor); 
            
TL_SetStyle(TL7Tool_Dotted); 
            
TL_SetSize(TL7thickness); 
         
End
 
        
TL8 TL_New(Date[T2Bar], Time[T2Bar], T2Date[T1Bar], Time[T1Bar], T1); 
         If 
TL8 >= 0 Then Begin 
            TL_SetColor
(TL8BullColor); 
            
TL_SetStyle(TL8Tool_Dotted); 
            
TL_SetSize(TL8,thickness); 
         
End
 
 
      
End
   
End
   {
Test for a bearish 222
   {
Peak X is P2
   {
Trough A is T2
   {
Peak B is P1
   {
Trough C is T1
   {
GD is the short point
   
GD High
   
PTValid T1Bar P1Bar and P1Bar T2Bar and T2Bar P2Bar
   
HLValid T1 T2 and P1 P2 and T1 P1
   
InZone GD P1 and GD P2 and T2 <= Lowest(LowP2Bar); 
   If 
PTValid and HLValid and InZone Then Begin 
      XA 
P2 T2
      
AB P1 T2
      
BC P1 T1
      
CD GD T1
      
AD GD T2
      
ABdXA AB XA;     {AB should be 61.8of XA
      
C1 ABdXA F1 Tolerance and ABdXA F1 Tolerance
      
BCdAB BC AB;     {BC should be 61.8-78.6of AB
      
C2 BCdAB F1 Tolerance and BCdAB F2 Tolerance
      
CDdBC CD BC;     {CD should be 127-161.8of BC
      
C3 CDdBC F3 Tolerance and CDdBC F4 Tolerance
      
ADdXA AD XA;     {AD should be 78.6of XA
      
C4 ADdXA F2 Tolerance and ADdXA F2 Tolerance
      If 
C1 and C2 and C3 and C4 Then Begin 
           
         TL1 
TL_New(Date[P2Bar], Time[P2Bar], P2Date[T2Bar], Time[T2Bar], T2); 
         If 
TL1 >= 0 Then Begin 
            TL_SetColor
(TL1BearColor); 
            
TL_SetStyle(TL1Tool_Solid); 
            
TL_SetSize(TL1thickness); 
         
End
 
         
TL2 TL_New(Date[T2Bar], Time[T2Bar], T2Date[P1Bar], Time[P1Bar], P1); 
         If 
TL2 >= 0 Then Begin 
            TL_SetColor
(TL2BearColor); 
            
TL_SetStyle(TL2Tool_Solid); 
            
TL_SetSize(TL1thickness); 
         
End
         
TL3 TL_New(Date[P1Bar], Time[P1Bar], P1Date[T1Bar], Time[T1Bar], T1); 
         If 
TL3 >= 0 Then Begin 
            TL_SetColor
(TL3BearColor); 
            
TL_SetStyle(TL3Tool_Solid); 
            
TL_SetSize(TL3thickness); 
         
End
 
 
            if (
DelMULTIthen 
            begin 
                
if (TL4>0then TL_Delete(TL4); 
                if (
TL5>0then TL_Delete(TL5); 
                if (
TL5>0then TL_Delete(TL6); 
            
end
 
         
TL4 TL_New(Date[T1Bar], Time[T1Bar], T1DateTimeGD); 
         If 
TL4 >= 0 Then Begin 
            TL_SetColor
(TL4BearColor); 
            
TL_SetStyle(TL4Tool_Solid); 
            
TL_SetSize(TL4thickness); 
         
End
 
 
         
TL5 TL_New(Date[P1Bar], Time[P1Bar], P1DateTimeGD); 
         If 
TL5 >= 0 Then Begin 
            TL_SetColor
(TL5BearColor); 
            
TL_SetStyle(TL5Tool_Dotted); 
            
TL_SetSize(TL5thickness); 
         
End
 
         
TL6 TL_New(Date[P2Bar], Time[P2Bar], P2DateTimeGD); 
         If 
TL6 >= 0 Then Begin 
            TL_SetColor
(TL6BearColor); 
            
TL_SetStyle(TL6Tool_Dotted); 
            
TL_SetSize(TL6thickness); 
         
End
 
         
TL7 TL_New(Date[P2Bar], Time[P2Bar], P2Date[P1Bar], Time[P1Bar], P1); 
         If 
TL7 >= 0 Then Begin 
            TL_SetColor
(TL7BearColor); 
            
TL_SetStyle(TL7Tool_Dotted); 
            
TL_SetSize(TL7thickness); 
         
End
 
        
TL8 TL_New(Date[T2Bar], Time[T2Bar], T2Date[T1Bar], Time[T1Bar], T1); 
         If 
TL8 >= 0 Then Begin 
            TL_SetColor
(TL8BearColor); 
            
TL_SetStyle(TL8Tool_Dotted); 
            
TL_SetSize(TL8,thickness); 
         
End
 
 
 
      
End
   
End
End
TS SUPPORT :: View topic - Pesavento Patterns Indicator for MultiCharts



Thanks in advance!


/George


Last edited by Big Mike; October 2nd, 2009 at 02:15 PM. Reason: added wrapping php tags around code
Reply With Quote
The following 2 users say Thank You to George for this post:
 
  #2 (permalink)
Elite Member
Sweden
 
Futures Experience: Master
Platform: TT, NT, MetaTrader
Broker/Data: Velocity Futures, MB Trading
Favorite Futures: EUR/USD
 
George's Avatar
 
Posts: 401 since Jun 2009
Thanks: 1,005 given, 1,167 received

Nobody!!!???

Can anyone please provide further information on how to convert scripts to Ninja!

Thank you!

/George

Reply With Quote
 
  #3 (permalink)
Elite Member
Perdido Beach, AL
 
Futures Experience: Intermediate
Platform: graph paper
Favorite Futures: Guitar
 
websouth's Avatar
 
Posts: 1,150 since Jul 2009
Thanks: 1,094 given, 1,299 received


George I don't know how to do the conversion stuff...
I am currently looking at and playing with this....

https://www.wave59.com/tppatterns.asp

Reply With Quote
 
  #4 (permalink)
Elite Member
Sweden
 
Futures Experience: Master
Platform: TT, NT, MetaTrader
Broker/Data: Velocity Futures, MB Trading
Favorite Futures: EUR/USD
 
George's Avatar
 
Posts: 401 since Jun 2009
Thanks: 1,005 given, 1,167 received


websouth View Post
George I don't know how to do the conversion stuff...
I am currently looking at and playing with this....

https://www.wave59.com/tppatterns.asp


Thanks. It looks interesting. I'll have a look. By the way if you're into Harmonic Trading and want another software, there's the Ensign that has all the Pesavento patterns.

Ensign Software - Studies: Pesavento Patterns

/George

Reply With Quote
 
  #5 (permalink)
Elite Member
London
 
Futures Experience: Beginner
Platform: MultiCharts
 
Posts: 230 since Nov 2010
Thanks: 10 given, 20 received

Upgrade ZUP

Hi,
do you have added pther pattern into Harmonic Trading?
I'd like add, if is it possible, sound and visual alert.
WHere could i find gor ninja the best harmonic indicator and system?
Thanks

Reply With Quote
 
  #6 (permalink)
Elite Member
Chicago, IL
 
Futures Experience: None
Platform: NT8,NT7,TWS,FOREX.COM app
Broker/Data: InteractiveBrokers, NinjaTrader Brokerage FOREX.COM, IQFeed
Favorite Futures: The one I'm creating in the present....ES, ZF, ZN, ZB, FX pairs
 
Blash's Avatar
 
Posts: 1,560 since Nov 2011
Thanks: 4,527 given, 2,340 received
Forum Reputation: Legendary


bomberone1 View Post
Hi,
do you have added pther pattern into Harmonic Trading?
I'd like add, if is it possible, sound and visual alert.
WHere could i find gor ninja the best harmonic indicator and system?
Thanks

I have these tools..... Home « neoHarmonics.com

Ron

It is an axiomatic fact that while you meditate you are speaking with your own spirit. In that state of mind you put certain questions to your spirit and the spirit answers: the light breaks forth and the reality is revealed.
The steed of this Valley is pain; and if there be no pain this journey will never end.
Buy Low And Sell High (read left to right or right to left....lol)
Reply With Quote

Reply



futures io > > > > > Harmonic Trading

Thread Tools Search this Thread
Search this Thread:

Advanced Search



Upcoming Webinars and Events (4:30PM ET unless noted)

Jigsaw Trading: TBA

Elite only

FuturesTrader71: TBA

Elite only

NinjaTrader: TBA

Jan 18

RandBots: TBA

Jan 23

GFF Brokers & CME Group: Futures & Bitcoin

Elite only

Adam Grimes: TBA

Elite only

Ran Aroussi: TBA

Elite only
     

Similar Threads
Thread Thread Starter Forum Replies Last Post
Harmonic Trading George Traders Hideout 165 October 5th, 2017 04:46 AM
Harmonic Setup wh Currency Futures 14 August 22nd, 2011 11:04 PM
Harmonic pattern recognition software? tingos318 Platforms and Indicators 3 July 16th, 2011 10:17 PM
Harmonic Trading Big Mike Traders and Trading Methods 0 July 8th, 2010 02:31 AM
Harmonic Trading George Psychology and Money Management 6 October 1st, 2009 05:31 PM


All times are GMT -4. The time now is 08:27 AM.

Copyright © 2017 by futures io, s.a., Av Ricardo J. Alfaro, Century Tower, Panama, +507 833-9432, info@futures.io
All information is for educational use only and is not investment advice.
There is a substantial risk of loss in trading commodity futures, stocks, options and foreign exchange products. Past performance is not indicative of future results.
no new posts
Page generated 2017-12-15 in 0.11 seconds with 20 queries on phoenix via your IP 54.234.247.118