Пример #1
0
 public void add(Date date, double open, double close) {
   if (posValues.keySet().size() != 1) {
     return;
   }
   Position pos = (Position) posValues.keySet().iterator().next();
   TimePeriodValuesCollection values = getCollection(pos);
   TimePeriod time = new SimpleTimePeriod(date, date);
   values.getSeries(PriceHistoryRecord.OPEN).add(time, open);
   values.getSeries(PriceHistoryRecord.CLOSE).add(time, close);
 }
Пример #2
0
 public void add(
     Date date,
     Position pos,
     double open,
     double close,
     double bestBidAfter,
     double bestAskAfter) {
   TimePeriodValuesCollection v = getCollection(pos);
   TimePeriod time = new SimpleTimePeriod(date, date);
   v.getSeries(PriceHistoryRecord.OPEN).add(time, open);
   v.getSeries(PriceHistoryRecord.CLOSE).add(time, close);
   v.getSeries(PriceHistoryRecord.BEST_BID).add(time, bestBidAfter);
   v.getSeries(PriceHistoryRecord.BEST_ASK).add(time, bestAskAfter);
 }
Пример #3
0
 public static void addToSeries(
     TimePeriodValuesCollection vals, int series, TimePeriod time, double val) {
   vals.getSeries(series).add(time, val);
 }
Пример #4
0
 public void add(Date date, Position pos, double open, double close) {
   TimePeriodValuesCollection v = getCollection(pos);
   TimePeriod time = new SimpleTimePeriod(date, date);
   v.getSeries(PriceHistoryRecord.OPEN).add(time, open);
   v.getSeries(PriceHistoryRecord.CLOSE).add(time, close);
 }