<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Days since 52 week high in SAS Programming</title>
    <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200543#M305834</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if this is what you are looking for but at least there is some direction. I assumed 52 weeks as 365 days.&lt;/P&gt;&lt;P&gt;And I'm not sure what do you want for those days which are current year's highs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;attrib date format=date9. informat=date9.;&lt;/P&gt;&lt;P&gt;infile cards dlm=' ';&lt;/P&gt;&lt;P&gt;input stock date dailylow dailyhigh;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1168 21NOV2005 9.12 9.35&lt;/P&gt;&lt;P&gt;1168 22NOV2005 9.09 9.35&lt;/P&gt;&lt;P&gt;1168 23NOV2005 9.07 9.35&lt;/P&gt;&lt;P&gt;1168 24NOV2005 9.32 9.35&lt;/P&gt;&lt;P&gt;1168 25NOV2005 9.32 9.35&lt;/P&gt;&lt;P&gt;1168 28NOV2005 9.56 9.56&lt;/P&gt;&lt;P&gt;1168 29NOV2005 9.71 9.71&lt;/P&gt;&lt;P&gt;1168 30NOV2005 9.72 9.72&lt;/P&gt;&lt;P&gt;1168 01DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 02DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 05DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 06DEC2005 9.71 9.72&lt;/P&gt;&lt;P&gt;1168 07DEC2005 9.92 9.92&lt;/P&gt;&lt;P&gt;1168 08DEC2005 9.74 9.92&lt;/P&gt;&lt;P&gt;1168 09DEC2005 9.68 9.92&lt;/P&gt;&lt;P&gt;1168 12DEC2005 9.62 9.92&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table have2 as&lt;/P&gt;&lt;P&gt;select *, monotonic() as obs&lt;/P&gt;&lt;P&gt;from have;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table want as &lt;/P&gt;&lt;P&gt;&amp;nbsp; select h1.stock, h1.date, h1.dailylow, h1.dailyhigh, coalesce(h1.obs-h2.obs,0) as days_since, h2.date as highdate, h2.dailylow as highdailylow, h2.dailyhigh as highdailyhigh&lt;/P&gt;&lt;P&gt;&amp;nbsp; from&amp;nbsp;&amp;nbsp; have2 h1 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join have2 h2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on&amp;nbsp; h1.stock = h2.stock&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h1.date gt h2.date&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h1.date lt h2.date+365&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h2.dailylow ge h1.dailylow&lt;/P&gt;&lt;P&gt;&amp;nbsp; group by h1.stock, h1.date&lt;/P&gt;&lt;P&gt;&amp;nbsp; having h2.dailylow = max(h2.dailylow) ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 05 Jun 2015 09:20:42 GMT</pubDate>
    <dc:creator>AskoLötjönen</dc:creator>
    <dc:date>2015-06-05T09:20:42Z</dc:date>
    <item>
      <title>Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200542#M305833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We managed to work out how to calculate 52 week highs from daily stock market data.&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt; line-height: 1.5em;"&gt;However we also need to work out how many days since the last 52 week high. &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Our data looks like this. It is 9m records so a little computationally intensive.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;21NOV2005&lt;/TD&gt;&lt;TD&gt;9.12&lt;/TD&gt;&lt;TD&gt;9.35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;22NOV2005&lt;/TD&gt;&lt;TD&gt;9.09&lt;/TD&gt;&lt;TD&gt;9.35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;23NOV2005&lt;/TD&gt;&lt;TD&gt;9.07&lt;/TD&gt;&lt;TD&gt;9.35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;24NOV2005&lt;/TD&gt;&lt;TD&gt;9.32&lt;/TD&gt;&lt;TD&gt;9.35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;25NOV2005&lt;/TD&gt;&lt;TD&gt;9.32&lt;/TD&gt;&lt;TD&gt;9.35&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;28NOV2005&lt;/TD&gt;&lt;TD&gt;9.56&lt;/TD&gt;&lt;TD&gt;9.56&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;29NOV2005&lt;/TD&gt;&lt;TD&gt;9.71&lt;/TD&gt;&lt;TD&gt;9.71&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;30NOV2005&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;01DEC2005&lt;/TD&gt;&lt;TD&gt;9.61&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;02DEC2005&lt;/TD&gt;&lt;TD&gt;9.61&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;05DEC2005&lt;/TD&gt;&lt;TD&gt;9.61&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;06DEC2005&lt;/TD&gt;&lt;TD&gt;9.71&lt;/TD&gt;&lt;TD&gt;9.72&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;07DEC2005&lt;/TD&gt;&lt;TD&gt;9.92&lt;/TD&gt;&lt;TD&gt;9.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;08DEC2005&lt;/TD&gt;&lt;TD&gt;9.74&lt;/TD&gt;&lt;TD&gt;9.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;09DEC2005&lt;/TD&gt;&lt;TD&gt;9.68&lt;/TD&gt;&lt;TD&gt;9.92&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;1168&lt;/TD&gt;&lt;TD&gt;12DEC2005&lt;/TD&gt;&lt;TD&gt;9.62&lt;/TD&gt;&lt;TD&gt;9.92&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;For example, on 6th December, the days since the last 52 week high would be 4.&lt;/P&gt;&lt;P&gt;We need this for every date. &lt;/P&gt;&lt;P&gt;Note that there will also been days with missing data i.e. no trade occurred.&lt;/P&gt;&lt;P&gt;Many thanks for any assistance or direction!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2015 06:13:36 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200542#M305833</guid>
      <dc:creator>shiller</dc:creator>
      <dc:date>2015-06-05T06:13:36Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200543#M305834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I'm not sure if this is what you are looking for but at least there is some direction. I assumed 52 weeks as 365 days.&lt;/P&gt;&lt;P&gt;And I'm not sure what do you want for those days which are current year's highs.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data have;&lt;/P&gt;&lt;P&gt;attrib date format=date9. informat=date9.;&lt;/P&gt;&lt;P&gt;infile cards dlm=' ';&lt;/P&gt;&lt;P&gt;input stock date dailylow dailyhigh;&lt;/P&gt;&lt;P&gt;cards;&lt;/P&gt;&lt;P&gt;1168 21NOV2005 9.12 9.35&lt;/P&gt;&lt;P&gt;1168 22NOV2005 9.09 9.35&lt;/P&gt;&lt;P&gt;1168 23NOV2005 9.07 9.35&lt;/P&gt;&lt;P&gt;1168 24NOV2005 9.32 9.35&lt;/P&gt;&lt;P&gt;1168 25NOV2005 9.32 9.35&lt;/P&gt;&lt;P&gt;1168 28NOV2005 9.56 9.56&lt;/P&gt;&lt;P&gt;1168 29NOV2005 9.71 9.71&lt;/P&gt;&lt;P&gt;1168 30NOV2005 9.72 9.72&lt;/P&gt;&lt;P&gt;1168 01DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 02DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 05DEC2005 9.61 9.72&lt;/P&gt;&lt;P&gt;1168 06DEC2005 9.71 9.72&lt;/P&gt;&lt;P&gt;1168 07DEC2005 9.92 9.92&lt;/P&gt;&lt;P&gt;1168 08DEC2005 9.74 9.92&lt;/P&gt;&lt;P&gt;1168 09DEC2005 9.68 9.92&lt;/P&gt;&lt;P&gt;1168 12DEC2005 9.62 9.92&lt;/P&gt;&lt;P&gt;;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;create table have2 as&lt;/P&gt;&lt;P&gt;select *, monotonic() as obs&lt;/P&gt;&lt;P&gt;from have;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;proc sql;&lt;/P&gt;&lt;P&gt;&amp;nbsp; create table want as &lt;/P&gt;&lt;P&gt;&amp;nbsp; select h1.stock, h1.date, h1.dailylow, h1.dailyhigh, coalesce(h1.obs-h2.obs,0) as days_since, h2.date as highdate, h2.dailylow as highdailylow, h2.dailyhigh as highdailyhigh&lt;/P&gt;&lt;P&gt;&amp;nbsp; from&amp;nbsp;&amp;nbsp; have2 h1 &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; left join have2 h2&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; on&amp;nbsp; h1.stock = h2.stock&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h1.date gt h2.date&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h1.date lt h2.date+365&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; and h2.dailylow ge h1.dailylow&lt;/P&gt;&lt;P&gt;&amp;nbsp; group by h1.stock, h1.date&lt;/P&gt;&lt;P&gt;&amp;nbsp; having h2.dailylow = max(h2.dailylow) ;&lt;/P&gt;&lt;P&gt;quit;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2015 09:20:42 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200543#M305834</guid>
      <dc:creator>AskoLötjönen</dc:creator>
      <dc:date>2015-06-05T09:20:42Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200544#M305835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;For your purpose you probably want to replace '06DEC2005'd with today() or another date field but I think this will work for your purposes:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data want;&lt;/P&gt;&lt;P&gt;set have;&lt;/P&gt;&lt;P&gt;format high_date date9.;&lt;/P&gt;&lt;P&gt;retain high_date;&lt;/P&gt;&lt;P&gt;if dailyhigh = dailylow then high_date = date;&lt;/P&gt;&lt;P&gt;diff_date = '06DEC2005'd - high_date;&lt;/P&gt;&lt;P&gt;run;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2015 13:34:50 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200544#M305835</guid>
      <dc:creator>Steelers_In_DC</dc:creator>
      <dc:date>2015-06-05T13:34:50Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200545#M305836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Based on your rather sparse description of what you have and what you want.&lt;/P&gt;&lt;DIV style="font-family: Courier New; font-size: 11pt;"&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;data&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; stock;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;infile&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;cards&lt;/SPAN&gt; &lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;expandtabs&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;input&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; stock date:&lt;/SPAN&gt;&lt;SPAN style="color: #008080; background-color: #ffffff;"&gt;Date.&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; close high52;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;format&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; date &lt;/SPAN&gt;&lt;SPAN style="color: #008080; background-color: #ffffff;"&gt;date9.&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;cards&lt;/SPAN&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffc0;"&gt;1168&amp;nbsp; 21NOV2005&amp;nbsp;&amp;nbsp; 9.12&amp;nbsp; 9.35&lt;BR /&gt;1168&amp;nbsp; 22NOV2005&amp;nbsp;&amp;nbsp; 9.09&amp;nbsp; 9.35&lt;BR /&gt;1168&amp;nbsp; 23NOV2005&amp;nbsp;&amp;nbsp; 9.07&amp;nbsp; 9.35&lt;BR /&gt;1168&amp;nbsp; 24NOV2005&amp;nbsp;&amp;nbsp; 9.32&amp;nbsp; 9.35&lt;BR /&gt;1168&amp;nbsp; 25NOV2005&amp;nbsp;&amp;nbsp; 9.32&amp;nbsp; 9.35&lt;BR /&gt;1168&amp;nbsp; 28NOV2005&amp;nbsp;&amp;nbsp; 9.56&amp;nbsp; 9.56&lt;BR /&gt;1168&amp;nbsp; 29NOV2005&amp;nbsp;&amp;nbsp; 9.71&amp;nbsp; 9.71&lt;BR /&gt;1168&amp;nbsp; 30NOV2005&amp;nbsp;&amp;nbsp; 9.72&amp;nbsp; 9.72&lt;BR /&gt;1168&amp;nbsp; 01DEC2005&amp;nbsp;&amp;nbsp; 9.61&amp;nbsp; 9.72&lt;BR /&gt;1168&amp;nbsp; 02DEC2005&amp;nbsp;&amp;nbsp; 9.61&amp;nbsp; 9.72&lt;BR /&gt;1168&amp;nbsp; 05DEC2005&amp;nbsp;&amp;nbsp; 9.61&amp;nbsp; 9.72&lt;BR /&gt;1168&amp;nbsp; 06DEC2005&amp;nbsp;&amp;nbsp; 9.71&amp;nbsp; 9.72&lt;BR /&gt;1168&amp;nbsp; 07DEC2005&amp;nbsp;&amp;nbsp; 9.92&amp;nbsp; 9.92&lt;BR /&gt;1168&amp;nbsp; 08DEC2005&amp;nbsp;&amp;nbsp; 9.74&amp;nbsp; 9.92&lt;BR /&gt;1168&amp;nbsp; 09DEC2005&amp;nbsp;&amp;nbsp; 9.68&amp;nbsp; 9.92&lt;BR /&gt;1168&amp;nbsp; 12DEC2005&amp;nbsp;&amp;nbsp; 9.62&amp;nbsp; 9.92&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;;;;;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;print&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;data&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; days;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;set&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; stock;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;by&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; stock high52;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;if&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; first.high52 &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;then&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; daysince=&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;0&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="color: #0000ff; background-color: #ffffff;"&gt;else&lt;/SPAN&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt; daysince+&lt;/SPAN&gt;&lt;STRONG style="color: #008080; background-color: #ffffff;"&gt;1&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;proc&lt;/STRONG&gt; &lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;print&lt;/STRONG&gt;; &lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;STRONG style="color: #000080; background-color: #ffffff;"&gt;run&lt;/STRONG&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;DIV style="font-family: Courier New; font-size: 11pt;"&gt;&lt;SPAN style="color: #000000; background-color: #ffffff;"&gt;&lt;IMG alt="6-5-2015 9-59-31 AM.png" class="jive-image" src="https://communities.sas.com/legacyfs/online/10744_6-5-2015 9-59-31 AM.png" /&gt;&lt;/SPAN&gt;&lt;/DIV&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 05 Jun 2015 15:01:57 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200545#M305836</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2015-06-05T15:01:57Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200546#M305837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks so much data_null_ and sorry for the sparse description&lt;/P&gt;&lt;P&gt;The only problem with this code is that it doesn't like situations where there are duplicate 52 week highs. That is, it has a sorting problem. Any suggestions for this?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 06 Jun 2015 08:00:12 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200546#M305837</guid>
      <dc:creator>shiller</dc:creator>
      <dc:date>2015-06-06T08:00:12Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200547#M305838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Perhaps adding NOTSORTED would work.&amp;nbsp; Sample data should be included.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 06 Jun 2015 13:42:40 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200547#M305838</guid>
      <dc:creator>data_null__</dc:creator>
      <dc:date>2015-06-06T13:42:40Z</dc:date>
    </item>
    <item>
      <title>Re: Days since 52 week high</title>
      <link>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200548#M305839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks very much, this solved the problem. Again, thanks for your help!&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 08 Jun 2015 23:23:02 GMT</pubDate>
      <guid>https://communities.sas.com/t5/SAS-Programming/Days-since-52-week-high/m-p/200548#M305839</guid>
      <dc:creator>shiller</dc:creator>
      <dc:date>2015-06-08T23:23:02Z</dc:date>
    </item>
  </channel>
</rss>

