예제 #1
0
        public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
        {
            string updated_datetime = com.quantmodel.common.network.message.ClientMessage.getTimestamp();

            return(QuantModelProcedures.UPDATE_ACCOUNT_LIMIT(
                       session_id, account_id, symbol, security_exchange, fix_session_id,
                       max_open_long_qty, max_open_short_qty, max_release_qty,
                       is_active, updated_datetime, "CLIENT"));
        }
예제 #2
0
        public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
        {
            string updated_datetime = com.quantmodel.common.network.message.ClientMessage.getTimestamp();

            return(QuantModelProcedures.UPDATE_ACCOUNT_LIMIT_SESSION_IDS(
                       session_id,
                       account_id,
                       fix_session_id,
                       updated_datetime,
                       "CLIENT"));
        }
예제 #3
0
        public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
        {
            string added_datetime = com.quantmodel.common.network.message.ClientMessage.getTimestamp();

            return(QuantModelProcedures.INSERT_ACCOUNT(
                       session_id,
                       name,
                       market_account_id,
                       custody_account_id,
                       notional_val,
                       profit_target,
                       stop_loss,
                       signal_weight,
                       is_active,
                       added_datetime,
                       "CLIENT"));
        }
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_STRATEGIES_BY_INVESTMENT_SYSTEM(session_id, investment_system_id));
 }
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_ACCOUNT_LIMITS_BY_ACCOUNT_ID(session_id, account_id));
 }
예제 #6
0
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_APPLICATIONS_BY_USER(session_id, user_id));
 }
예제 #7
0
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_INVESTMENT_SYSTEMS_BY_USER(session_id, user_id));
 }
예제 #8
0
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.USER_LOGIN(session_id, username, password, application, session_id));
 }
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_ACTIVE_INSTRUMENTS_BY_SYMBOL(session_id, symbol));
 }
예제 #10
0
 public override Google.ProtocolBuffers.IMessage ToMessage(string session_id)
 {
     return(QuantModelProcedures.GET_INSTRUMENT_SYMBOLS(session_id));
 }