Created package for indicators
This commit is contained in:
parent
de66d47c83
commit
9ef059c34f
@ -39,7 +39,7 @@ import sesim.MinMax;
|
||||
import sesim.OHLCData;
|
||||
import sesim.OHLCDataItem;
|
||||
import sesim.Quote;
|
||||
import sesim.SMAIndicator;
|
||||
import indicators.SMAIndicator;
|
||||
|
||||
/**
|
||||
*
|
||||
@ -124,7 +124,7 @@ public class MasterChart extends javax.swing.JPanel implements QuoteReceiver {
|
||||
chart.setXSCrollBar(xScrollBar);
|
||||
chart.addChartPainter(new ChartCrossPainter());
|
||||
|
||||
sma = new sesim.SMAIndicator(mydata);
|
||||
sma = new indicators.SMAIndicator(mydata);
|
||||
MyOHLCData mysma = new MyOHLCData();
|
||||
p = new LineChartPainter();
|
||||
p.setOHLCData(mysma);
|
||||
|
@ -23,9 +23,11 @@
|
||||
* ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||
* POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package sesim;
|
||||
package indicators;
|
||||
|
||||
import gui.Globals;
|
||||
import sesim.Indicator;
|
||||
import sesim.OHLCData;
|
||||
import sesim.OHLCDataItem;
|
||||
|
||||
/**
|
||||
*
|
||||
@ -59,17 +61,12 @@ public class SMAIndicator implements Indicator {
|
||||
sum += parent.get(i).close;
|
||||
|
||||
}
|
||||
/*if (pos - start == 0) {
|
||||
return 0;
|
||||
}*/
|
||||
|
||||
return sum / (pos - start + 1);
|
||||
}
|
||||
|
||||
public void update() {
|
||||
//parent = Globals.se.getOHLCdata(60000 * 10);
|
||||
|
||||
System.out.printf("Data %d\n", parent.size());
|
||||
|
||||
if (parent.size() == 0) {
|
||||
|
Loading…
Reference in New Issue
Block a user