If the data is relatively slow then generate an array to store all of your points (same number as displayed on your chart) and for each new point acquired, rotate the array and replace the last element with the new point and update the waveform graph. Then you can have the cursors you want, just a bit of extra data manipulation.
Mike