Welcome to the Traders Laboratory Forums.
Coding Forum Collaborate, receive help, or discuss coding related issues.

Reply
Old 05-13-2009, 10:52 AM   #1

forrestang's Avatar

Join Date: May 2009
Location: Chicago
Posts: 571
Ignore this user

Thanks: 207
Thanked 490 Times in 247 Posts
Blog Entries: 2

How to Create an ELD to Plot Vertical Lines or Arrows at Price.

If I am marking my trades throughout the day, and would like to at the end of the day just put in a time into an ELD for buys and sells to plot either vertical lines, or arrows at the price for the current time.

How would I do this? I've created ELDs for plotting S/R levels, just using the plot function, and taking "inputs" as price levels.

But how would I accomplish what I am trying to do?

Thanks,
Forrest

P.S.: Here's the crappy, crude code I made a long time ago for plotting S/R levels, so I'm wanting to do something similiar, preferably with arrows instead of lines, but either will work.

Code:
Inputs: 
	AnchorPivot1(0),
	AnchorPivot2(0),
	AnchorPivot3(0),
	AnchorPivot4(0),
	AnchorPivot5(0),
	AnchorPivot6(0),
	AnchorPivot7(0),
	AnchorPivot8(0),
	AnchorPivot9(0),
	AnchorPivot10(0),
	AnchorPivot11(0),
	AnchorPivot12(0),
	AnchorPivot13(0),
	AnchorPivot14(0),
	AnchorPivot15(0),
	AnchorPivot16(0),
	AnchorPivot17(0),
	AnchorPivot18(0),
	AnchorPivot19(0),
	AnchorPivot20(0),
	AnchorPivot21(0),
	AnchorPivot22(0),
	AnchorPivot23(0),
	AnchorPivot24(0),
	AnchorPivot25(0),
	AnchorPivot26(0),
	AnchorPivot27(0),
	AnchorPivot28(0),
	AnchorPivot29(0),
	AnchorPivot30(0);
	
if AnchorPivot1 <> 0 then
plot1(AnchorPivot1, "AnchorPivot1");

if AnchorPivot2 <> 0 then
plot2(AnchorPivot2, "AnchorPivot2");

if AnchorPivot3 <> 0 then
plot3(AnchorPivot3, "AnchorPivot3");

if AnchorPivot4 <> 0 then
plot4(AnchorPivot4, "AnchorPivot4");

if AnchorPivot5 <> 0 then
plot5(AnchorPivot5, "AnchorPivot5");

if AnchorPivot6 <> 0 then
plot6(AnchorPivot6, "AnchorPivot6");

if AnchorPivot7 <> 0 then
plot7(AnchorPivot7, "AnchorPivot7");

if AnchorPivot8 <> 0 then
plot8(AnchorPivot8, "AnchorPivot8");

if AnchorPivot9 <> 0 then
plot9(AnchorPivot9, "AnchorPivot9");

if AnchorPivot10 <> 0 then
plot10(AnchorPivot10, "AnchorPivot10");

if AnchorPivot11 <> 0 then
plot11(AnchorPivot11, "AnchorPivot11");

if AnchorPivot12 <> 0 then
plot12(AnchorPivot12, "AnchorPivot12");

if AnchorPivot13 <> 0 then
plot13(AnchorPivot13, "AnchorPivot13");

if AnchorPivot14 <> 0 then
plot14(AnchorPivot14, "AnchorPivot14");

if AnchorPivot15 <> 0 then
plot15(AnchorPivot15, "AnchorPivot15");

if AnchorPivot16 <> 0 then
plot16(AnchorPivot16, "AnchorPivot16");

if AnchorPivot17 <> 0 then
plot17(AnchorPivot17, "AnchorPivot17");

if AnchorPivot18 <> 0 then
plot18(AnchorPivot18, "AnchorPivot18");

if AnchorPivot19 <> 0 then
plot19(AnchorPivot19, "AnchorPivot19");

if AnchorPivot20 <> 0 then
plot20(AnchorPivot20, "AnchorPivot20");

if AnchorPivot21 <> 0 then
plot21(AnchorPivot21, "AnchorPivot21");


if AnchorPivot22 <> 0 then
plot22(AnchorPivot22, "AnchorPivot22");

if AnchorPivot23 <> 0 then
plot23(AnchorPivot23, "AnchorPivot23");

if AnchorPivot24 <> 0 then
plot24(AnchorPivot24, "AnchorPivot24");

if AnchorPivot25 <> 0 then
plot25(AnchorPivot25, "AnchorPivot25");

if AnchorPivot26 <> 0 then
plot26(AnchorPivot26, "AnchorPivot26");

if AnchorPivot27 <> 0 then
plot27(AnchorPivot27, "AnchorPivot27");

if AnchorPivot28 <> 0 then
plot28(AnchorPivot28, "AnchorPivot28");

if AnchorPivot29 <> 0 then
plot29(AnchorPivot29, "AnchorPivot29");

if AnchorPivot30 <> 0 then
plot30(AnchorPivot30, "AnchorPivot30");
forrestang is offline  
Reply With Quote
Old 05-13-2009, 01:31 PM   #2

forrestang's Avatar

Join Date: May 2009
Location: Chicago
Posts: 571
Ignore this user

Thanks: 207
Thanked 490 Times in 247 Posts
Blog Entries: 2

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

I'm working on it. Someone sent me a link to this thread:
http://www.traderslaboratory.com/for...arts-5942.html

I shouldn't have been playing with this during trading hours, cause it plotted like a million arrows, and my MC locked up....eek.

Here's what I got so far:
Code:
Inputs: Date1(1090513), Time1(0);

Variables: Buy1(0);

Buy1 = Arw_New(Date1,Time1,Low,False);
forrestang is offline  
Reply With Quote
Old 05-13-2009, 04:10 PM   #3

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

Plot won't do it.
Unless all you want is a dot.


You need to use TL_New to draw lines.


here's the specification:
http://www.traderslaboratory.com/for...uage-5840.html
Tams is offline  
Reply With Quote
Old 05-14-2009, 03:56 PM   #4

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

it would help if you can post a mock up of how you want the arrow/line to look like.
Tams is offline  
Reply With Quote
Old 05-14-2009, 05:45 PM   #5

forrestang's Avatar

Join Date: May 2009
Location: Chicago
Posts: 571
Ignore this user

Thanks: 207
Thanked 490 Times in 247 Posts
Blog Entries: 2

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

Quote:
Originally Posted by Tams »
it would help if you can post a mock up of how you want the arrow/line to look like.
Kewl, I will do that as soon as I get back in front of my PC with my software as I am temporarily out of town till Prob Sunday.
forrestang is offline  
Reply With Quote
Old 05-18-2009, 01:23 PM   #6

forrestang's Avatar

Join Date: May 2009
Location: Chicago
Posts: 571
Ignore this user

Thanks: 207
Thanked 490 Times in 247 Posts
Blog Entries: 2

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

Quote:
Originally Posted by Tams »
it would help if you can post a mock up of how you want the arrow/line to look like.
Here's a pic of what it might look like with the arrow.
Attached Thumbnails
How to Create an ELD to Plot Vertical Lines or Arrows at Price.-buysellstudy.jpg  
forrestang is offline  
Reply With Quote
Old 05-18-2009, 01:50 PM   #7

Tams's Avatar

Join Date: Sep 2008
Location: Geelong
Posts: 3,779
Ignore this user

Thanks: 2,084
Thanked 1,474 Times in 912 Posts

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

Quote:
Originally Posted by forrestang »
Here's a pic of what it might look like with the arrow.

[edit]
I have reworked the code.
pls see attached.


you don't have to input the date,
this code will draw the arrow on current day's chart.


you will need to input the time in 24hr format.
e.g.

10:00 am is 1000

1 pm is 1300


p.s. you have to enter the time in the chart's resolution time.
ie. if you have a 5 min chart, all the time entries must be rounded to 5 minute intervals.


I have added two more input:
arw.point.down
if you set the arw.point.down to true, the arrow will point down.
if you set the arw.point.down to false, the arrow will point up.

arw.size
i have set the default to 18.


.
Attached Files
File Type: txt arw_drawing_example.txt (298 Bytes, 28 views)

Last edited by Tams; 05-18-2009 at 02:38 PM.
Tams is offline  
Reply With Quote
Old 05-18-2009, 08:44 PM   #8

forrestang's Avatar

Join Date: May 2009
Location: Chicago
Posts: 571
Ignore this user

Thanks: 207
Thanked 490 Times in 247 Posts
Blog Entries: 2

Re: How to Create an ELD to Plot Vertical Lines or Arrows at Price.

Quote:
Originally Posted by Tams »
[edit]
I have reworked the code.
pls see attached.


you don't have to input the date,
this code will draw the arrow on current day's chart.


you will need to input the time in 24hr format.
e.g.

10:00 am is 1000

1 pm is 1300


p.s. you have to enter the time in the chart's resolution time.
ie. if you have a 5 min chart, all the time entries must be rounded to 5 minute intervals.


I have added two more input:
arw.point.down
if you set the arw.point.down to true, the arrow will point down.
if you set the arw.point.down to false, the arrow will point up.

arw.size
i have set the default to 18.


.
Tams, thanks for loooking into it.

I see, the part about the interval. I think that's why the first time I ran it, it plotted tons of arrows at the specified time. As it kept plotting one for every bar on my share bar chart.

What do you think about resolving that issue?
forrestang is offline  
Reply With Quote

Reply

Thread Tools
Display Modes Help Others By Rating This Thread
Help Others By Rating This Thread:


Similar Threads
Thread Thread Starter Forum Replies Last Post
Anyway to Plot an Indicator Value Without Actually Plotting It? daedalus Coding Forum 3 04-24-2009 11:43 PM
Making TS Plot Wider daedalus Coding Forum 14 04-23-2009 10:37 AM
TPO Lines for OEC Trendup_ Open E Cry 2 03-14-2009 09:12 PM
Value Area Lines conr Technical Analysis 2 01-07-2008 11:23 AM
How to plot MP using IB data feed? jj2005 Market Profile 0 03-14-2007 10:34 AM

All times are GMT -4. The time now is 01:11 PM.
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
CS to VB integration by DeskLancer
©2006-2011 Traders Laboratory, All Rights Reserved.