c#量化接口
1、
// #endregion }
2、
// namespace MetaTradeDemo;
3、
//跨账户委托下单客户端 Id 委托种类:0 买入,1 卖出,2 融资买入,3 融券卖出,4 买券还券,5 卖券还款,6 现券还券 委托类型:0 上海限价委托;深圳限价委托,1 深圳对方最优价格,2 深圳本方 最优价格,3 深圳即时成交剩余撤销,4 上海五档即成剩撤;深圳五档即成剩撤,5 深圳全额成交或撤销,6 上海五档即成转 限价 股东代码 证券代码 委托价格 委托数量 操作数量 返回信息,一般要分配 1024*1024 字节的空间,出错时为空字符串。 错误信息,一般要分配 256 字节的空间,出错时为非空字符串 [DllImport("MetaTrade.dll", CharSet = CharSet.Ansi)] public static extern void SendMultiAccountsOrders(int[] clientId, int[] category, int[] entru stType, string[] gddm, string[] zqdm, float[] price, int[] quantity, int count, IntPtr[] result, I ntPtr[] errorInfo);
4、
// var serverIp = " 137"; var serverPort = 7718; var account = "990099 C"; var tradeAccount = "99009999"; var password = "123456";
5、
// 退出 MetaTrade.Logoff(clientId); MetaTrade.Deinit(); }
java 股票交易接口
▌◦ 调用tradex_SetParamLong函数,将125位置置为市场类型(深A:0;沪A:
▌◦1. 调用tradex_CreateParameterSet创建一个结构。
▌◦10. 调用tradex_SetParamLong更新该结构的1210位置,将其置为0.
▌◦1 调用UpdateTcJobParameterSet,将tradex_Send创建的任务句柄和tradex_CreateParameterSet创建的结构句柄关联起来。
▌◦int tradex_ SetParamLong(int hParamSet, int nPos, long lValue = 0);
▌◦2. 调用tradex_AddSiteGroup函数,为所要登录的账号创建一个服务器分组,如果已存在相应的分组,则可直接往分组中添加服务器信息。
▌◦lpMultiByteStr:用于存放结果的缓冲区
▌◦int tradex_SetBaseClientVersion(int hInstance, int nBaseVersion, char* szBaseVersion)
文章为作者独立观点,不代表股票交易接口观点