Statistics: Posted by mlabazov — Tue Mar 26, 2024 9:29 am
Statistics: Posted by pr0ma — Mon Mar 25, 2024 6:09 pm
Statistics: Posted by trader012024 — Mon Mar 25, 2024 2:38 pm
Statistics: Posted by sulemanshah — Mon Mar 25, 2024 9:24 am
Statistics: Posted by aniello — Sun Mar 24, 2024 6:55 pm
CODE:
package velox.api.layer1.simplified.demo;import velox.api.layer1.annotations.Layer1ApiVersion;import velox.api.layer1.annotations.Layer1ApiVersionValue;import velox.api.layer1.annotations.Layer1SimpleAttachable;import velox.api.layer1.annotations.Layer1StrategyName;import velox.api.layer1.common.Log;import velox.api.layer1.data.InstrumentInfo;import velox.api.layer1.data.TradeInfo;import velox.api.layer1.simplified.*;@Layer1SimpleAttachable@Layer1StrategyName("Trade Info To Log")@Layer1ApiVersion(Layer1ApiVersionValue.VERSION2)public class TradeInfoToLog implements CustomModule, TradeDataListener{ @Override public void initialize(String alias, InstrumentInfo info, Api api, InitialState initialState) { } @Override public void stop() { } @Override public void onTrade(double price, int size, TradeInfo tradeInfo) { Log.info( String.format( ".aggressorOrderId %s \t\t.passiveOrderId %s \t\t.isExecutionStart %b \t\t.isExecutionEnd %b", tradeInfo.aggressorOrderId, tradeInfo.passiveOrderId, tradeInfo.isExecutionStart, tradeInfo.isExecutionEnd ) ); }}
Statistics: Posted by Andry API support — Wed Mar 20, 2024 1:34 pm
Statistics: Posted by lnszmjhe — Wed Mar 20, 2024 2:49 am
Statistics: Posted by dbschweigert — Tue Mar 19, 2024 7:53 pm
Statistics: Posted by dbschweigert — Tue Mar 19, 2024 7:00 pm
Statistics: Posted by Svyatoslav — Tue Mar 19, 2024 3:04 pm