Loading ...

Ema In Jforex Full Code

Hello everybody,

recently one of my readers asked me to show whole code of taking value of ema.

Here it is:

package jforex;

import java.util.*;

import com.dukascopy.api.*;

public class CountSamples implements IStrategy {
 private IEngine engine;
 private IConsole console;
 private IHistory history;
 private IContext context;
 private IIndicators indicators;
 private IUserInterface userInterface;

 public void onStart(IContext context) throws JFException {
  this.engine = context.getEngine();
  this.console = context.getConsole();
  this.history = context.getHistory();
  this.context = context;
  this.indicators = context.getIndicators();
  this.userInterface = context.getUserInterface();
 }

 public void onAccount(IAccount account) throws JFException {

 }

 public void onMessage(IMessage message) throws JFException {}

 public void onStop() throws JFException {}

 public void onTick(Instrument instrument, ITick tick) throws JFException {

 }

 public void onBar(Instrument instrument, Period period, IBar askBar, IBar bidBar) throws JFException {
  double ema88 = indicators.ma(instrument, Period.TEN_MINS, OfferSide.BID, IIndicators.AppliedPrice.CLOSE, 89, IIndicators.MaType.EMA, Filter.ALL_FLATS, 1, askBar.getTime(), 0)[0];
 }

}

Ready to take your Acumatica development to the next level? Just like the EMA calculation showcased in this article, customizations can unlock powerful capabilities tailored to your unique business needs. If you have a specific customization request or need expert guidance to enhance your Acumatica experience, don’t hesitate to reach out! Leave your request below, and let’s build solutions that drive your success. Your vision, our expertise—let’s make it happen!

3 Comments

  • Mark Smith said 2 years ago

    Thank you Yuriy,

    I really appreciate you posting this, I will test the code later today and let you know how I get on!

    Best Regards,

    Mark

  • Mark Smith said 2 years ago

    Thank you Yuriy,

    I have been able to use the code as needed and I cant thank you enough.

    You are a star!

    Best Regards,

    Mark

  • docotor said 2 years ago

    You are welcome Mark

Be the first to rate this post

  • Currently 0.0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5