13.3 Java 下单接口

股票自动交易--java下单接口

股票自动交易软件助手的 Order.dll 自动下单接口不仅仅能在大智慧,通达信,飞狐等软件公式里调用,也可以在windows程序里直接调用,支持 java,Python, C/C++/C#接口调用.有编程能力的用户可以实现自己个性化的下单需求。只要能调用dll的编程语言都支持,不只是.net c# 和 c++, 比如Delphi, Java,Python, 易语言等都是可以调用下单dll的。


需要的可参考C++ 和 C#调用例子或 Python 例子。

Java 调用例子 运行例子下载     

Java股票自动交易接口

 


Java 自动交易下单接口调用源码 源代码下载   

 
package com.stockorder.test;
import com.stockorder.api.*;

public class Sample {

/**
 股票自动交易助手 Java 自动下单使用 例子
 此脚本和 StockOrderApi.py Order.dll 放到你自己编写的脚本同一目录
 */
public static void main(String[] args) {
	//买入测试
	//StockOrderApi.Buy("600000", 100, 0, 1, 0);
	//卖出测试,是持仓股才会有动作
	//StockOrderApi.Sell("600000", 100, 0, 2, 0);

	//账户信息
	System.out.println("--------------------------------");
	System.out.println("股票自动交易接口测试");
	System.out.println("账户信息");
	System.out.println("--------------------------------");

	String[] arrAccountInfo = {"总资产", "可用资金", "持仓总市值", "总盈利金额", "持仓数量"};
	for (int i = 0; i < arrAccountInfo.length; i++)
	{
		float value = StockOrderApi.GetAccountInfo( ""  , i, 0);
		System.out.printf("%s %f ",  arrAccountInfo[i], value);
		System.out.println();
	}
	System.out.println("--------------------------------");
	System.out.println(" ");

	System.out.println("股票持仓");
	System.out.println("--------------------------------");
	//取出所有的持仓股票代码,结果以 ','隔开的
	String allStockCode = StockOrderApi.GetAllPositionCode(0);
	String[] allStockCodeArray = allStockCode.split(",");
	for (int i = 0; i < allStockCodeArray.length; i++)
	{
		float vol = StockOrderApi.GetPosInfo( allStockCodeArray[i]  , 0 , 0);
		float changeP = StockOrderApi.GetPosInfo( allStockCodeArray[i]  , 4 , 0);
		System.out.printf ("%s %d %.2f%%", allStockCodeArray[i], (int)vol, changeP);
		System.out.println();
	}

	System.out.println ("--------------------------------");
}

}


	

支持Java开放接口也是 股票自动交易助手和机智股票自动交易软件, A计划自动交易软件,小闪客自动交易软件,SNB股票自动交易伴侣等软件的区别之一。