Go Back   Traders Laboratory > Trading Resources > Trading Indicators > Coding Forum

Coding Forum Collaborate, receive help, or discuss coding related issues.

Reply
Bookmarks
del.icio.us StumbleUpon Google Digg Facebook Furl Reddit Netscape

 
LinkBack (1) Thread Tools Display Modes Language
  1 links from elsewhere to this Post. Click to view. #1 (permalink)  
Old 08-19-2007, 12:22 PM
jonik jonik is offline
Registered Trader

 
Join Date: May 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
H/L Intrabar Indicator

Hello,

I am trying to create an indicator that will show the following REAL TIME values ot the LAST bar:

HIGH
LOW
RANGE

I preffer the data will be placed somewhere on the chart, but not right near the bar like showme study.

any help is appreciated.

Thanks
BC

Reply With Quote
  #2 (permalink)  
Old 08-19-2007, 06:37 PM
cooter's Avatar
cooter cooter is offline
Suspended

 
Join Date: Mar 2007
Posts: 638
Thanks: 0
Thanked 4 Times in 2 Posts
Re: H/L Intrabar Indicator

Software platform?

LAST meaning:

A. CURRENT bar, last tick
B. PREVIOUS bar, completed

Which?

Reply With Quote
  #3 (permalink)  
Old 08-19-2007, 06:41 PM
jonik jonik is offline
Registered Trader

 
Join Date: May 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Re: H/L Intrabar Indicator

I need it for Tradestation 8.2

High, Low and Range values (plotted as a text on the chart) for the last (unfinished) bar while it's being built IN REAL TIME.

Please see how I want this to look:

http://www.tele-king.com/jonik/pict.jpg

Thanks,
BC


Quote:
View Post
Software platform?

LAST meaning:

A. CURRENT bar, last tick
B. PREVIOUS bar, completed

Which?


Last edited by jonik; 08-19-2007 at 06:45 PM. Reason: text editing
Reply With Quote
  #4 (permalink)  
Old 08-19-2007, 06:52 PM
jonik jonik is offline
Registered Trader

 
Join Date: May 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Re: H/L Intrabar Indicator

I added the screenshot, please take a look.


http://www.tele-king.com/jonik/pict.jpg

Reply With Quote
  #5 (permalink)  
Old 08-20-2007, 09:15 AM
trader273's Avatar
trader273 trader273 is offline
Registered Trader

 
Join Date: Oct 2006
Posts: 119
Thanks: 2
Thanked 14 Times in 10 Posts
Re: H/L Intrabar Indicator

Jonick,

Here was I was able to come up with. It plots the High/Low/ and Range. I do not know how to plot the text up above the chart like your example, but toy around with this one and you should be able to get it how you like. Also, I am in no way a coder but I was able to search around and piece together what I was looking for. I'm sure there are better ways to get this done, but this is what I was able to build. All I ask is that if you come across someone who needs something that you got you help them out, kind of a pay-it-forward idea. I built this in MC so I'm sure if everything will compile correctly, but the things that don't should be an easy fix.

inputs: HL_OFFSET(3), DECIMALS(0), Text_Attr(1), HIGH_Text_Color(DARKGREEN), LOW_Text_Color(DARKRED), RAN_TEXT_COLOR(darkblue), HIGH_TEXT("H:"), LOW_TEXT("L: "), RAN_TEXT("RANGE: "), Texts("Calibri"), Texts_Size(12), LEFT_RIGHT(" "); vars: HIGH_TL( 0 ), LOW_TL(0), Hid(0), Lid(0), RAN(0), RID(0), vDELETE(0); If LastBarOnChart then begin RAN=absvalue(HIGH-LOW); HIGH_TL = TL_New(date, time, high, date, time, high); LOW_TL= TL_New(date, time, low, date, time, low); Hid=text_new(date,time,high+HL_OFFSET,LEFT_RIGHT+HIGH_TEXT+(NumToStr(HIGH,DECIMALS))); text_setstyle(Hid,0,1); text_setfontname(Hid,texts); text_setsize(Hid,texts_size); text_setcolor(Hid,HIGH_text_color); text_setattribute(Hid,Text_Attr,true); Lid=text_new(date,time,low-HL_OFFSET,LEFT_RIGHT+LOW_TEXT+NumToStr(LOW,DECIMALS)); text_setstyle(Lid,0,0); text_setfontname(Lid,texts); text_setsize(Lid,texts_size); text_setcolor(Lid,LOW_text_color); text_setattribute(Lid,Text_Attr,true); Rid=text_new(date,time,OPEN,LEFT_RIGHT+RAN_TEXT+NumToStr(RAN,DECIMALS)); text_setstyle(Rid,0,0); text_setfontname(Rid,texts); text_setsize(Rid,texts_size); text_setcolor(Rid,RAN_text_color); text_setattribute(Rid,Text_Attr,true); if HIGH_TL[1] > 0 AND HIGH_TL<> HIGH_TL[1] then vDELETE= TL_Delete(HIGH_TL[1]); if LOW_TL[1] > 0 AND LOW_TL <> LOW_TL[1] then vDELETE = TL_Delete(LOW_TL[1]); if HIGH_TL[1] > 0 AND HIGH_TL<> HIGH_TL[1] then vDELETE = text_delete(Hid[1]); if LOW_TL[1] > 0 AND LOW_TL <> LOW_TL[1] then vDELETE = text_delete(Lid[1]); if LOW_TL[1] > 0 AND LOW_TL <> LOW_TL[1] then vDELETE = TEXT_Delete(RID[1]); end;
Attached Images
File Type: png H-L-R.png (3.6 KB, 35 views)

Reply With Quote
  #6 (permalink)  
Old 08-20-2007, 09:35 AM
jonik jonik is offline
Registered Trader

 
Join Date: May 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Re: H/L Intrabar Indicator

thank for your help. When I try to VERIFY the code in Power Editor I get a message "Word is not recognized by easy language" for the first time -
text_setfontname is listed.

Please advice.

Thanks,
BC

Reply With Quote
  #7 (permalink)  
Old 08-20-2007, 09:54 AM
trader273's Avatar
trader273 trader273 is offline
Registered Trader

 
Join Date: Oct 2006
Posts: 119
Thanks: 2
Thanked 14 Times in 10 Posts
Re: H/L Intrabar Indicator

Thats what I was thinking would happen. MC has more ways to customize the fonts then TS. Just try to take out what it cant verify and see what happens. Just use "//" ( w/o the quotes. eg text_setfontname would be //text_setfontname) it should turn green. We'll start there and take it from there. I dont use TS anymore that is why I cant do this myself.

Reply With Quote
  #8 (permalink)  
Old 08-20-2007, 11:32 AM
houghton houghton is offline
Registered Trader

 
Join Date: Mar 2007
Posts: 4
Thanks: 0
Thanked 0 Times in 0 Posts
Re: H/L Intrabar Indicator

Trader273/jonik,

This is code for a similar indicator I use. It places a trend line (extended to the right) at the hi and lo of the previous bar, and annotes the hi/lo prices and the range differential between them. Perhaps you can modify this to meet jonik's format.




//ID_64100

// High Low Range
// Courtesy of tradingkevin
// <a href="https://www.tradestation.com/Discussions/Topic.aspx?Topic_ID=64100 " target="_blank">https://www.tradestation.com/Discuss...Topic_ID=64100 </a>

{
shows on the chart the HIGH-LOW and the range in ticks
between those 2 extrems for the last bar close.
}

input:TextColor(White),Li neColor(White),LineWeight (0),LineLength(3),Decimal Places(0);
var:init(false),ed(0),et( 0),tl1(0),tl2(0),tx1(0),t x2(0),tx3(0);
if lastbaronchart then begin
ed=d;
et=timetominutes(t)+linel ength;
if et>1439 then begin
ed=juliantodate(datetojul ian(ed)+1);
et=et-1440;
end;
et=minutestotime(et);
if init then begin
tl_setbegin(tl1,d[1],t[1],h[1]);
tl_setbegin(tl2,d[1],t[1],l[1]);
tl_setend(tl1,ed,et,h[1]);
tl_setend(tl2,ed,et,l[1]);
text_setstring(tx1," "+numtostr(h[1],decimalplaces));
text_setstring(tx2," "+numtostr(l[1],decimalplaces));
text_setstring(tx3,"+ "+numtostr(h[1]-l[1],decimalplaces));
text_setlocation(tx1,ed,e t,h[1]);
text_setlocation(tx2,ed,e t,l[1]);
text_setlocation(tx3,ed,e t,(h[1]+l[1])/2);
end else begin
tl1=tl_new(d[1],t[1],h[1],ed,et,h[1]);
tl2=tl_new(d[1],t[1],l[1],ed,et,l[1]);
tl_setcolor(tl1,linecolor );
tl_setcolor(tl2,linecolor );
tl_setsize(tl1,lineweight );
tl_setsize(tl2,lineweight );
tl_setstyle(tl1,1);
tl_setstyle(tl2,1);
if datacompression=0 then begin
tl_setextleft(tl1,true);
tl_setextleft(tl2,true);
end else begin
tl_setextleft(tl1,false);
tl_setextleft(tl2,false);
end;
tl_setextright(tl1,false) ;
tl_setextright(tl2,false) ;
tx1=text_new(ed,et,h[1]," "+numtostr(h[1],decimalplaces));
tx2=text_new(ed,et,l[1]," "+numtostr(l[1],decimalplaces));
tx3=text_new(ed,et,(h[1]+l[1])/2,"+ "+numtostr(h[1]-l[1],decimalplaces));
text_setcolor(tx1,textcol or);
text_setcolor(tx2,textcol or);
text_setcolor(tx3,textcol or);
text_setstyle(tx1,0,2);
text_setstyle(tx2,0,2);
text_setstyle(tx3,0,2);
init=true;
end;
end;

Reply With Quote
  #9 (permalink)  
Old 08-21-2007, 12:12 AM
btrader2's Avatar
btrader2 btrader2 is offline
Registered Trader

Trader Specs
 
Join Date: Jan 2007
Location: Los Angeles
Posts: 56
Thanks: 28
Thanked 0 Times in 0 Posts
Re: H/L Intrabar Indicator

Hi trader273,

I would like to have a copy of your H/L indicator. Can be VERY useful for my entry TF chart. I also use MC and will follow your pay-it-forward idea.

btrader2

Reply With Quote
Reply

LinkBacks (?)
LinkBack to this Thread: http://www.traderslaboratory.com/forums/f56/h-l-intrabar-indicator-2280.html
Posted By For Type Date
Traders Laboratory - forumdisplay This thread Refback 08-20-2007 09:16 AM


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

Similar Threads
Thread Thread Starter Forum Replies Last Post
Is the RSI indicator any good? Lisa Technical Analysis 14 04-27-2008 12:41 PM
Where is the MarketProfilePlus indicator ? agon Coding Forum 9 06-27-2007 08:48 AM
Trendlines on indicator (rsi) vsmirnov Coding Forum 1 06-18-2007 08:45 AM
BB Squeeze indicator januson Technical Analysis 2 03-17-2007 06:14 PM
Up/Down Volume Indicator Blu-Ray Trading Indicators 5 02-04-2007 05:59 PM


All times are GMT -4. The time now is 07:17 PM.

 


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59