Re: XARD - Simple Trend Following Trading System

#6514
The benefits of using the portrait view screen

You can code on one part of the screen while seeing the result on the chart below... nice.
I tested the Daily percent figure (making sure that it went to zero the following day).
Works a treat.
Xard777
Editor + Chart.png
Use the Orange ZigZag line on the 15m chart as your Intra-Day Bias. WAIT! for the candle colour change for your first trade and use the Channel line as your 1st EXIT target, take additional trades off the 2nd dots (dots 2,4,6...) that appear and look for a higher Semafor as your 2nd EXIT Target.

Re: XARD - Simple Trend Following Trading System

#6515
Not really trading today, just testing stuff.
You can see the Daily & Current percent working OK.
Now running three sets of Triangles TF-1, TF0, and TF+1
Xard777
Test.gif
Use the Orange ZigZag line on the 15m chart as your Intra-Day Bias. WAIT! for the candle colour change for your first trade and use the Channel line as your 1st EXIT target, take additional trades off the 2nd dots (dots 2,4,6...) that appear and look for a higher Semafor as your 2nd EXIT Target.


Re: XARD - Simple Trend Following Trading System

#6516
Yuri_I wrote:
Thu Mar 18, 2021 1:22 am
Open the properties of this indicator and write the symbols as they appear in your MT4. I think so. Why once again strain a person.
That post was not meant for you, so no need for your response. I've been here for a little while now and I don't make unneccesary requests. Xard understands what I mean. The price display on the XU Panel comes out with many decimal places. This is because my broker symbol is "GER30.i" and Xard doesn't have that in his code. I could easily fix that if I had the .mq4 file.

XARD: I already have GER in the code, it should work as GER30
if( StringFind( aPairs[x], "JPY", 0) != -1 ) { Precision = 100; nDigits = 2+digits;}
else if( StringFind( aPairs[x], "WS3", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DJ", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DOW", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "US3", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "#US", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "US5", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "S&P", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "SP5", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "SPX", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "UST", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "NDX", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "US1", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "NAS", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "US2", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "HK5", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "HKC", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "NIK", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "JP2", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "JPN", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "CHI", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "CAC", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "FRA", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "DAX", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DE" , 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "GER", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "#GE", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DE3", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "ITA", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "ESP", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "SPA", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "FTS", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "UK1", 0) != -1 ) { Precision = 1; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "UKO", 0) != -1 ) { Precision = 1000; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "USO", 0) != -1 ) { Precision = 1000; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "WTI", 0) != -1 ) { Precision = 1000; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "BRE", 0) != -1 ) { Precision = 1000; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "XAG", 0) != -1 ) { Precision = 100; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "SIL", 0) != -1 ) { Precision = 100; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "NAT", 0) != -1 ) { Precision = 100; nDigits = 3+digits;}
else if( StringFind( aPairs[x], "XAU", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "GOL", 0) != -1 ) { Precision = 10; nDigits = 1+digits;}
else if( StringFind( aPairs[x], "BTC", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else { Precision = 10000; nDigits = 4+digits;}

Re: XARD - Simple Trend Following Trading System

#6518
traderokey wrote:
Thu Mar 18, 2021 10:08 pm
That post was not meant for you, so no need for your response. I've been here for a little while now and I don't make unneccesary requests. Xard understands what I mean. The price display on the XU Panel comes out with many decimal places. This is because my broker symbol is "GER30.i" and Xard doesn't have that in his code. I could easily fix that if I had the .mq4 file.

XARD: I already have GER in the code, it should work as GER30
if( StringFind( aPairs[x], "JPY", 0) != -1 ) { Precision = 100; nDigits = 2+digits;}
else if( StringFind( aPairs[x], "DAX", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DE" , 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "GER", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "#GE", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else if( StringFind( aPairs[x], "DE3", 0) != -1 ) { Precision = 1; nDigits = 0+digits;}
else { Precision = 10000; nDigits = 4+digits;}

Thanks Xard for checking this out. It displays 4 decimal places on my platform but that's just aesthetic issue, I can definitely live with that. Thanks again

XARD: OOps! My Bad, I thought it was the Dash that was to be amended. It is the Panel. OK, try this...

GER30-i.PNG

Update
Whoop whoop!! Thanks Xard. It works perfectly plus the Daily percent feature!
XU v3-Panel.ex4
(62.43 KiB) Downloaded 168 times

Re: XARD - Simple Trend Following Trading System

#6519
xard777 wrote:
Thu Mar 18, 2021 9:52 pm
Not really trading today, just testing stuff.
You can see the Daily & Current percent working OK.
Now running three sets of Triangles TF-1, TF0, and TF+1
Xard777

The Daily percent feature works a treat. It's going to be so helpful to me especially to remind me to stop and not be greedy...

Daily Percent feature.PNG

Re: XARD - Simple Trend Following Trading System

#6520
xard777 wrote:
Thu Mar 18, 2021 9:52 pm
Not really trading today, just testing stuff.
You can see the Daily & Current percent working OK.
Now running three sets of Triangles TF-1, TF0, and TF+1
Xard777
Xard777 you are doing a great work here and keep it up! I sincerely want to thank you for sharing such a great trading system. I want to know if you can code the triangles to have alert once they formed so that we can know when it appeared and the chart. Just suggesting.... Thanks once again.


  1. Similar Topics

    1. 277 Replies
      50368 Views
    2. XU-MA Indicator Buffers (Automating Xard System)

      2 Replies 4049 Views

      by Jagel, Mon Dec 07, 2020 10:37 am in Coding Help

      2 Replies
      4049 Views
    3. Trend Lock System

      2 Replies 12268 Views

      by menber100, Sat Aug 22, 2020 8:50 am in Coding Help

      2 Replies
      12268 Views

Return to “Trading Systems”