Me gustaría presentar la API Java de MT4: http://www.easy-share.com/1908253435/jfx-1.2.2.tar.gz
MT4 Terminal Java API (JFX) tiene como objetivo proporcionar una interfaz Java a los servidores de trading de MetaQuotes
a través del terminal de cliente estándar de MetaTrader 4 (Terminal MT4).
To make use of JFX API, one must create its own strategy java class, extending com. jfx. strategy. Strategy and overriding coordinate() method: public class MyStrategy extends com. jfx. strategy. Strategy { public void init( String symbol, int period, StrategyRunner strategyRunner) { super. init( symbol, period, strategyRunner); // // load existing orders, recover itself from the previous shutdown // } public void deinit() { // release resources on EA exit } public void coordinate() { // trading logic goes here /* make use of all API methods: accountBalance, accountCompany, accountCredit, accountCurrency, accountEquity, accountFreeMargin, accountMargin, accountName, accountNumber, accountProfit, comment, day, dayOfWeek, dayOfYear, getLastError, getTickCount, hour, iAC, iAD, iADX, iAlligator, iAO, iATR, iBands, iBars, iBarShift, iBearsPower, iBullsPower, iBWMFI, iCCI, iClose, iCustom, iDeMarker, iEnvelopes, iForce, iFractals, iGator, iHigh, iHighest, iLow, iLowest, iMA, iMACD, iMFI, iMomentum, iOBV, iOpen, iOsMA, iRSI, iRVI, iSAR, isConnected, isDemo, iStdDev, isTesting, iStochastic, isTradeContextBusy, isVisualMode, iTime, iVolume, iWPR, marketInfo, minute, month, objectCreate, objectCreate, objectCreate, objectDelete, objectGet, objectGetFiboDescription, objectSet, objectSetFiboDescription, objectSetText, objectsTotal, objectType, orderClose, orderCloseBy, orderClosePrice, orderCloseTime, orderComment, orderCommission, orderDelete, orderExpiration, orderLots, orderMagicNumber, orderModify, orderOpenPrice, orderOpenTime, orderPrint, orderProfit, orderSelect, orderSend,ordersHistoryTotal, orderStopLoss, ordersTotal, orderSwap, orderSymbol, orderTakeProfit, orderTicket, orderType, print, refreshRates, seconds, timeCurrent, year */ } }
// Java: double point = marketInfo( EURUSD, MarketInfo.MODE_POINT); double price = marketInfo( EURUSD, MarketInfo.MODE_ASK); buyPrice = price; int ticket = orderSend( EURUSD, TradeOperation.OP_BUY, 1, buyPrice, 2, price - 100 * point, price + 100 * point, "" + System. currentTimeMillis(), 0, new Date( System. currentTimeMillis() + 60 * 60 * 1000), -1 ); System. out. println("---------------------------------------"); System. out. println("Buy order ticket: " + ticket);
¡¡¡¡Nice!!!!
Enhorabuena
Dan alias BearNaked
¿Es un ejercicio académico?
¿Qué se puede hacer en Java que no se pueda hacer en MQL4?
¿Es un ejercicio académico?
¿Qué se puede hacer en Java que no se pueda hacer en MQL4?
Robots más sofisticados... Java es orientado a objetos MQL4 no lo es.
¿Es un ejercicio académico?
¿Qué se puede hacer en Java que no se pueda hacer en MQL4?
al menos, puede establecer puntos de interrupción
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Usted acepta la política del sitio web y las condiciones de uso
Me gustaría presentar la API Java de MT4: http://www.easy-share.com/1908253435/jfx-1.2.2.tar.gz
MT4 Terminal Java API (JFX) tiene como objetivo proporcionar una interfaz Java a los servidores de trading de MetaQuotes
a través del terminal de cliente estándar de MetaTrader 4 (Terminal MT4).