Gamestudio Links
Zorro Links
Newest Posts
Zorro 2.70
by jcl. 09/29/25 09:24
optimize global parameters SOLVED
by dBc. 09/27/25 17:07
ZorroGPT
by TipmyPip. 09/27/25 10:05
assetHistory one candle shift
by jcl. 09/21/25 11:36
Plugins update
by Grant. 09/17/25 16:28
AUM Magazine
Latest Screens
Rocker`s Revenge
Stug 3 Stormartillery
Iljuschin 2
Galactic Strike X
Who's Online Now
2 registered members (AndrewAMD, TipmyPip), 13,353 guests, and 5 spiders.
Key: Admin, Global Mod, Mod
Newest Members
krishna, DrissB, James168, Ed_Love, xtns
19168 Registered Users
Previous Thread
Next Thread
Print Thread
Rate Thread
plot: PLOTNOW, plot(), enterLong() #483437
05/31/21 00:00
05/31/21 00:00
Joined: May 2021
Posts: 1
Valley View
P
Phantom377 Offline OP
Guest
Phantom377  Offline OP
Guest
P

Joined: May 2021
Posts: 1
Valley View
Hi All
I am new, sorry for my basic questions.

this works as expected: it creates a plot 1

set(PLOTNOW);
set(LOGFILE);
vars Prices = series(price(0));
plot("price", price(), MAIN, RED);

If I add some more lines, it creates on the chart additional plots I have not asked for (plot 2)
function run()
{
set(PLOTNOW);
set(LOGFILE);
vars Prices = series(price(0));
plot("price", price(), MAIN, RED);
vars Trends = series(LowPass(Prices,500));
hours or aligning to the end of day.
Stop = 4*ATR(100);
var delta = ATR(100) - ATRS(100);
printf("delta = %f; ", delta);
vars MMI_Raws = series(MMI(Prices,300));
vars MMI_Smooths = series(LowPass(MMI_Raws,300));
if(falling(MMI_Smooths))
{
if(valley(Trends))
enterLong(); // for some reason (beause of set(plotnow) this part is ploted even if I am not asking for plotting them
else if(peak(Trends))
enterShort(); // for some reason (beause of set(plotnow) this part is ploted even if I am not asking for plotting them
}
}

My understanding is that the combination "set(PLOTNOW)" + "valley(Trends)" or "peak(Trends)" is sufficient for generating the additional plots.

How do I have to code for plotting only what I want?
How to change the above code for plotting "price" but not the part into the "if"

Thanks

Attached Files plot-1.PNGplot-2.PNG
Re: plot: PLOTNOW, plot(), enterLong() [Re: Phantom377] #483440
05/31/21 13:00
05/31/21 13:00
Joined: Apr 2021
Posts: 41
Slovakia
T
tomna1993 Offline
Newbie
tomna1993  Offline
Newbie
T

Joined: Apr 2021
Posts: 41
Slovakia
The grey vertical bar plot is the equity, the green line with two dots are representing a closed trade with positive profit. You can turn off the equity plot by deactivating the Equity button in the chart viewer.


Moderated by  Petra 

Powered by UBB.threads™ PHP Forum Software 7.7.1