Creating an OHLC chart with LabVIEW?

I was wondering if anyone knows how, or if it is even possible, to create an OHLC financial stock chart for LV? For those who do not know, OHLC data consists of a number of time "ticks", each one containing the open, high, low, and closing price of stocks/options/future/forex/etc.
Normally this data is displayed in a fashion that looks like this (image linked for dialup users): http://img90.imageshack.us/img90/7858/nati11012008mp2.png
I know I can make a regular chart that contains a bunch of points, but is there any way to make something like this? Thanks!

If you want to use a picture control, you can also use the new picture
overlays that are new in 8.2 (8.0?).
Create a new property node of a graph (not a chart!). Look for Picture
Overlay (or something) submenu. It has three pictures that you can write to,
Back, Middle and Front. You can draw to each one of them.
The picture graphs shipped with LabVIEW are really a set of VI's, and you
can't modify them easilly, because they are used by all the picture graph
VI's. So you need to save each VI you modify under another name, and that
gets old soon. Also, they aren't always very easy to understand.
When you use the overlay pictures, you don't need to draw your own scales.
Drawing the scales are about 90% of the entire graph drawing... You can even
read out user changes to the scales, and update the picture that is drawn!
That way, you can display any kind of data inside a normal graph.
Regards,
Wiebe.

Similar Messages

  • Is it currently possible to create a doughnut chart with multiple concentric circles in SSRS?

    Is there currently any way to create a 'doughnut' chart with multiple concentric circles in an SSRS report (any version), without using 3rd party tools?
    Something like this, perhaps?
    (For that matter is it possible to create this using JavaScript?  It's my understanding that this image was originally created in a web app using JavaScript.  So far I've not been able to pin down the details.  I've found hints that JavaScript
    can be used in SSRS reports but so far no clear working examples.)

    Hi B.Chernick,
    According to your description, you want to create a create a doughnut chart with multiple concentric circles in your report. Right?
    In Reporting Services, we only have doughnut chart with one concentric circle. All the category group is in that concentric circle. Though we can embed javascript injection in expression, it only give the css style to values or report
    items which can change the looking. It can't change the structure of the report items itself. So your requirement can't be achieved current.
    For your requirement, we suggest you provide Microsoft a feature request at
    https://connect.microsoft.com/SQLServer
    so that we may try to expand the product features based on your needs.
    If you have any question, please feel free to ask.
    Best Regards,
    Simon Hou

  • How to create real time chart with candle stick for displaying Open, High, Close, Low values from BSE/NSE EOD data

    Please help with sample windows form C#.Net Example

    Hi Goutam,
    Please refer to the following link with examples: http://www.codeproject.com/Questions/234865/create-real-time-chart
    Hope this helps you!
    Regards,
    Mitch!

  • Creating X/Y chart with X-Axis labels in between

    Hello all.
    I would like to create a Numbers 09 scatter/XY chart with the X-Axis labels between the gridlines instead of on them.   How can I do this with a line chart also?  Or, does thids format require a Combination chart?  If so, how can what I'm trying to create be made?

    I'll give you the basic steps. I might miss one or two along the way.  The basic steps are to create the chart, remove all the unecessary parts of the chart and set the fill color to none, create & format the table, slide the table under the chart, align the two, then lock them.
    Create a chart from your data. I said the chart above was a line chart but it was actually a scatter chart.
    I'd recommend making up a few "special" data points (overwriting a few points in your actual data for the time being) that you can use to align the table and chart.  In the chart above, I used something like (1.5, 0.1) and (30.5, 0.9), two points that should align exactly with the X & Y gridlines if the chart and table are properly aligned.
    Set the min and max for both axes.
    Size and place the chart where you want it
    Set the fill color to none
    Remove the value labels, gridlines, axes, etc.
    Create a plain table with the necessary number of columns and rows. The one above has 32 columns and 7 rows.
    Put the value labels in the table. I vertically centered the Y axis labels in the cells using the icon on the toolbar. I didn't horizontally center the X axis labels but maybe I should have.
    Make the table borders the color & thickness you want.  At this point, the X&Y axis labels will also have borders.
    Turn on Border Selection in the Table menu
    Select the borders you want to remove and change them to no line. You click on a border to select the entire thing then click again to select a segment. You can command-click to select multiple border segments. Be careful you don't miss when clicking or your entire selection will disappear. I recommend selecting & changing a few at a time
    Select the table and send it to the back using Arrange/Send to Back.
    Slide the table under the chart.
    With the entire table selected so that it has the little squares at the corners and sides, drag on the squares to get the table about the right size. Hold down Command when dragging to turn off snaps. Try it without Command and you'll see what I mean.
    Use the Table Inspector to fine-tune the row & column sizes so the table "gridlines" match the chart. You are trying to line up the gridlines with your two "special" data points. You might want to adjust the size of the chart some too.
    You can move the table around by dragging to get it close to where it should be. You can select the chart and use the arrow keys to move it pixel-by-pixel.
    You'll have to repeat the steps above until everything is aligned. Then you can get rid of those "special" data points.
    When it all looks good, lock the table and chart so nothing gets changed or moved accidentally.
    That was it off the top of my head. It comes out to alot of steps but once you've done stuff like this a few times it gets easy.

  • How to create legislative seating chart with illustrator?

    What is procedure to create a legislative seating chart with illustrator. Examples of such charts are as follows:
    https://upload.wikimedia.org/wikipedia/commons/thumb/6/6d/11th_Parliament_National_Assembl y_Kenya.svg/360px-11th_Parliament_National_Assembly_Kenya.svg.png
    https://upload.wikimedia.org/wikipedia/commons/thumb/a/ac/14thNationalAssemblyOfPakistan.s vg/512px-14thNationalAssemblyOfPakistan.svg.png
    https://upload.wikimedia.org/wikipedia/commons/thumb/6/62/House_of_the_People%2C_India%2C_ 2012.svg/360px-House_of_the_People%2C_India%2C_2012.svg.png
    Please help me. Would be thanful if someone tells me.
    HELP!

    One thing to note before you can add a stroke to the circles after the compound path has been released you will have to once again go to object>expand, I do not know why but it is necessary.
    Some screen shots to help you along.
    Also you actually need to make it seven concentric dividers not eight.
    In this screen shot one of the stroke circles is selected so you can see in the stroke panel the center option for the alignment is active that is the one ou need of course.
    Also I am sorry I forgot to spell check in my original posting. So you will probably have to use your imagination…quite a lot.

  • Creating a bar chart with XY graph

    Hi
    I want to create a simple bar chart in LabVIEW. I have tried this using the VI attached which give me the graph shown in current.bmp. However I want it to look like the image (modified in "paint") shown in requred.bmp.
    Any ideas?
    Thanks
    Scott
    Attachments:
    bar chart.zip ‏22 KB

    Hi Scott,
    fake it by making 2 points instead of one :-)
    Best regards,
    GerdW
    CLAD, using 2009SP1 + LV2011SP1 + LV2014SP1 on WinXP+Win7+cRIO
    Kudos are welcome
    Attachments:
    current.vi ‏10 KB

  • How can I create a zip file with LabVIEW?

    I would like to compress my data (ASCII format) to an archive.
    I use LVZlib.vi to compress and decompress data but I would like to be able to read the output file with a software archiver such as PowerArchiver/WinZIP.
    Someone knows how I can create a file compatible with zip or gz standard format, thanks !

    >> Yes but I have to install a special archiver (with ms-dos ommand line ability
    >> such as pkzip,arc,rar,arj...) on the computer where I install my LV application.
    Search for "gnu tools for windows" and get zip.exe, gzip.exe, bzip2.exe and others (even the source, if you like). These are about 50kB files that run in place (no installation) - easy to include in a distributed app. Oh, since I'm logged in I'll attach a couple, though I don't have the source on this machine).
    Attachments:
    bin.zip ‏67 KB

  • How to Create a PIE chart with PPR

    Hi All,
    Can you please help me to achieve the below.
    Can we create any Pie Chart. In Pie chart If we have 5 Parts when I click on any part of Pie chart It should display my new region below to the chart in the same page Page)?
    Regards,
    Mahendra.

    Hi
    For Creation of pie- chart Please refer to dev guide under the section pie-graph
    and as per ur req use the normal ppr for diff sections of pie-graph
    regards
    SasiKasyap .

  • Create Multiple Pie Charts with Drill Down capability(foreach in mainreport

    Hello All,
    i need to create a report with 4 pie charts, which should have drilldown capability. i tried to do that, and i can do only for two charts. i need for the rest 2 also.
    Please help.
    Thanks

    See this thread:
    BO Design studio Chart Component issue ...!! | SCN
    If Chart is bound to DS_1 and On Select event of chart is as below:
    DS_2.setFilter(dimension, CHART_1.getSelectedMember(dimension));"
    This works when you click a value on one chart it will select another.
    I haven't tried it with hierarchies.

  • How to create a pie chart with jsp/servlet?

    I want to create a servlet which can be used like below:
    <img src="pieservlet?param1=<%=x%>&param2=<%=y%>&..." width="100" height="100" >
    can you give me some guide?

    Hai ,
    I have implemented a trial working pie chart , dynamically created from jsp using ServletOutputStream , BufferedImage & JPEGImageEncoder (found in com.sun.image.codec.jpeg.* package & bundled along with jdk ) .
    <%
    ServletOutputStream sout = response.getOutputStream();
    response.setContentType("image/jpeg");
    BufferedImage img = new BufferedImage(400,400,BufferedImage.TYPE_INT_RGB);
    Graphics2D gr = img.createGraphics();
    /* Actually this will be got as values of request.getParameter */
    Vector values = new Vector();
    values.addElement(new String("45") );
    values.addElement(new String("125") );
    values.addElement(new String("75") );
    values.addElement(new String("25") );
    values.addElement(new String("90") );
    // my demo class      
    temp.pieChart fr = new temp.pieChart(400,400,values);
    /* This pieChart is class extends JFrame , in paint method of it all Drawing of pie chart using graphics2D fillArc done */
    fr.paint(gr);
    JPEGImageEncoder encoder = JPEGCodec.createJPEGEncoder(sout);
    encoder.encode(img);
    sout.flush();
    %>
    Hope this helps to build your own custom pie chart .
    Let me know if details needed on pieChart class
    rakesh
         

  • How to create a 404 page with LabVIEW web services?

    Hi community,
    I guess the question says it all... I have my site up and running but I'd like to create a default 404 page just in case the user mistypes something. How can I do that?
    thank!
    Solved!
    Go to Solution.

    1984 wrote:
    My question is how can I configure LV to display a custom 404 message instead of just displaying the default?
    Thanks for asking if i have problems publishing a page after I wrote in my first comment that I have my site up and running.
    I believe he's telling you to use the same logic that was used to display the error, but instead of displaying an error, display your custom page.  I asked if you had trouble publishing the page because I thought that Shane's clarification post was pretty self-explanatory and that was the only thing I could think that you would be having issues with.  And I guess your site isn't truly up and running if you wanted to display a custom 404 page and was not able to do so.  I would say it was still under construction. 
    Bill
    (Mid-Level minion.)
    My support system ensures that I don't look totally incompetent.
    Proud to say that I've progressed beyond knowing just enough to be dangerous. I now know enough to know that I have no clue about anything at all.

  • Steps to create Resource gantt chart with hourly ranges

    Does anyone have an example of how to customize the default built APEX/Anychart resource gantt charts to handle a 12 hour range showing resources? I have tried going through a sample provided by anychart tech support, but the xml file seems to have different set of entries.
    What I have is a set of rows for resources in a shop over a 12 hr shift that I need to show. I have a standard resource gannt working, but I need to customize some of the xml settings to see the date/time ranges..
    Any help would be a blessing!!
    Thank you,
    Tony Miller
    Webster, TX

    I could post it up on Oracle's hosted site, but I am NOT seeing much help where ever it is located.. I also believe in helping up here because I can and It helps me....
    Thank you,
    Tony Miller
    Webster, TX
    On the road of life...There are 'windshields', and there are 'bugs'
    (splat!)
    "Squeegees Wanted"
    If this question is answered, please mark the thread as closed and assign points where earned..

  • Re-creating a pie chart with the pie graph tool...

    Hi,
    Hope you're well.
    I've created a pie graph using the pie graph tool.
    I'd like to create another one of the same size but when I enter in the exact same dimensions when it asks you to give the dimesions you want for the circle, the circle never matches what the measurements of the circle are that I want to copy.
    Just to illustrate in case its not clear, the existing pie graph circle size is something like 500x500 px but when I type that in when I want to draw another one it does not match the size of the original.
    Anyone know what might be going on?
    Thanks so much for your help.

    500x500 px but when I type that in when I want to draw another one it does not match the size of the original.
    shouldnt happen if all is set correctly,
    i presume you select the pie g tool and click on artboard then insert the dimensions in the pop up dialogue... if all is set correctly it could be (eg) a thicker stroke or a style applied to to the original... also make sure everything is set to px....
    G

  • Problem creating line chart with character data

    Post Author: burkartt
    CA Forum: Charts and Graphs
    CR Developer v. 11.5.0.313
    I want to create a line chart with data from a SQL2K table to show how much server time each application uses per day. All data is defined a character.
    HWA,4/24/2007,01:44.6HWA,4/25/2007,12.28HWB,4/24/2007,4.6HWC,4/24/2007,55.55HWC,4/25/2007,01:22.3HWE,4/24/2007,01:16.1HWE,4/25/2007,0.59
    I want one horizontal line per application where the X-axis represents the date and the Y-axis represents the server time. I have tried all column combinations for "On Change Of" and "Show Value(s)". What confuses me is why are Count and Discount the only Summary Options for the "Show Value(s)" data?
    Thank you,
    tim

    Post Author: V361
    CA Forum: Charts and Graphs
    I created a group based on date, day, then created the chart and put it in the group footer, on change of server, show sum of time, you will get a seperate chart for each day.  I am not sure if this will help, or will just do.  Since you have CR XI, you may want to look at the gauge chart also....

  • Creating a multi series line chart with different data providers

    I have 3 data providers of the same structure i.e ArrayCollection of DataElement and want to use them to create a multiseries line chart. I do not have just 1 dataProvider that can be used but 3 different data providers of the same structure that i want to use each for different series.
    [Bindable] private var orangeSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 101000, month: new Date( '01/01/2008' ) },
                            { sales: 960000, month: new Date( '02/01/2008' ) },
                            { sales: 475000, month: new Date( '03/01/2008' ) },
                            { sales: 425000, month: new Date( '04/01/2008' ) }
                [Bindable] private var appleSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 991000, month: new Date( '01/01/2008' ) },
                            { sales: 140000, month: new Date( '02/01/2008' ) },
                            { sales: 565000, month: new Date( '03/01/2008' ) },
                            { sales: 255000, month: new Date( '04/01/2008' ) }
                [Bindable] private var bananaSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 891000, month: new Date( '01/01/2008' ) },
                            { sales: 147560, month: new Date( '02/01/2008' ) },
                            { sales: 295000, month: new Date( '03/01/2008' ) },
                            { sales: 574000, month: new Date( '04/01/2008' ) }
    I want to create a line chart with orangeSales, appleSales and bananaSales as three different lines on the chart for different dates specified.
    <mx:ColumnChart showDataTips="true" >
            <mx:horizontalAxis>
                <mx:CategoryAxis
                    dataProvider="{orangeSales}"
                    categoryField="month"
                    />
            </mx:horizontalAxis>
            <mx:series>
                <mx:LineSeries displayName="OrangeSales" yField="sales" xField="month" dataProvider="{orangeSales}"/>
                <mx:LineSeries displayName="AppleSales" yField="sales" xField="month" dataProvider="{appleSales}"/>
                <mx:LineSeries displayName="BananaSales" yField="sales" xField="month" dataProvider="{bananaSales}"/>
            </mx:series>
    </mx:ColumnChart>
    Please help!

    Sorry for the confusion. Actually I must be doing some thing wrong like using ColumnChart to display a line chart or something like that.
    I have now realized that a multi series line chart can be built by having a different data provider for each of the LineSeries object.
    So the code below would create a multi series line graph :
    [Bindable] private var orangeSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 101000, month: new Date( '01/01/2008' ) },
                            { sales: 960000, month: new Date( '02/01/2008' ) },
                            { sales: 475000, month: new Date( '03/01/2008' ) },
                            { sales: 425000, month: new Date( '04/01/2008' ) }
                [Bindable] private var appleSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 991000, month: new Date( '01/01/2008' ) },
                            { sales: 140000, month: new Date( '02/01/2008' ) },
                            { sales: 565000, month: new Date( '03/01/2008' ) },
                            { sales: 255000, month: new Date( '04/01/2008' ) }
                [Bindable] private var bananaSales : ArrayCollection =
                    new ArrayCollection(
                        [ { sales: 891000, month: new Date( '01/01/2008' ) },
                            { sales: 147560, month: new Date( '02/01/2008' ) },
                            { sales: 295000, month: new Date( '03/01/2008' ) },
                            { sales: 574000, month: new Date( '04/01/2008' ) }
    I want to create a line chart with orangeSales, appleSales and bananaSales as three different lines on the chart for different dates specified.
    <mx:ColumnChart showDataTips="true" >
            <mx:horizontalAxis>
                <mx:CategoryAxis
                    dataProvider="{orangeSales}"
                    categoryField="month"
                    />
            </mx:horizontalAxis>
            <mx:series>
                <mx:LineSeries displayName="OrangeSales" yField="sales" xField="month" dataProvider="{orangeSales}"/>
                <mx:LineSeries displayName="AppleSales" yField="sales" xField="month" dataProvider="{appleSales}"/>
                <mx:LineSeries displayName="BananaSales" yField="sales" xField="month" dataProvider="{bananaSales}"/>
            </mx:series>
    </mx:ColumnChart>

Maybe you are looking for