海通证券有没有自动网格交易功能

海通证券有没有自动网格交易功能,第1张

输入关键字

当前位置:网格魔方 >网格魔方 >正文

网格魔方使用教程二:参数配置

2018-03-27 评论(0)

本教程是自动化的网格交易系统入门的第二篇,介绍网格魔方的参数配置,只需设置一次,设置一次,设置一次!

如果还没有下载、安装网格魔方,请查看上一篇教程:一键安装

一、放置交易接口及其授权文件

打开网格魔方程序,单击菜单[常用]-[打开目录],进入到网格程序的安装目录,默认路径是C:\Program Files (x86)\GridTraderX。如图一所示,将交易接口文件放置到此目录下。

(图一)

1. 如图一所示,免费的交易接口只有一个文件(trade.dll),支持部分券商的账户,在免费试用页面免费申请;付费的交易接口(TradeX.dll)已经内置在一键安装包中,支持绝大部分券商的账户,需要申请试用或购买TradeX.lic授权文件。

2. 在试用或购买时,客服会提供一个类似“海通证券_配置参数_覆盖网格目录下System文件夹里的同名文件.rar”的压缩包,将此压缩包解压后,把里面的LoginInfo.xml文件复制并覆盖到C:\Program Files (x86)\GridTraderX\System文件夹下。(从V3334版本开始,已经内置了大多数券商的参数,不再需要此文件)

二、参数填写说明

1、单击网格程序菜单[开始]-[参数配置],d出新窗口,如图二所示。对部分参数作了序号标注,便于说明:

(图二)

A)交易终端:免费的Trade交易接口,选第一项(Trade API);付费的TradeX交易接口,选第二项(TradeX API)

B)序号1、2、3是必填参数。如果是普通账户,序号1和2的账号是一样的;如果是两融账户,序号1和2的账号通常不一样;

C)序号4、5、6和7是交易接口的参数,每家券商都不一样,网格程序采用国金证券的参数作为默认值;

D)序号8是自动登录,该选项默认是未勾选中。只有测试、验证登录成功后方可勾选中,切记!

E)序号9是两融类型,如果是融资融券账户,请勾选中并且把[最大持仓比例]参数调整到200。如果是普通账户,请不要勾选中。

F)序号10是关联服务,针对需要打开并登录通达信客户端的插件版交易接口(TradeX2.dll),以通达信模拟 *** 盘为代表。个别券商需要此功能,大部分券商不要勾选中此选项。

网格魔方的软件著作权登记号: 2017SR389674,是一款自动化的网格交易系统。它是首家不需要安装行情软件的股票自动交易软件,是开设"T+0"工厂的必备工具。具有以下特点:

1. 支持多品种自动交易。除A股外,还支持ETF、基金和可转债等品种。

2. 全面兼容各大主流券商。支持近百家券商的交易终端,根据"一人三户"的政策,总有一家适合你。

3. 下单方便快捷。支持批量下单、撤单,速度可达一秒内几十单。

4. 支持多种行情来源。除交易终端内置行情外,还包括新浪API行情、腾讯API行情、大智慧L2高速推送行情、通达信普通和Level2行情,目前支持六种行情来源。

5. 支持预警下单。兼容大智慧和通达信的预警交易,可选附加自动新建(跳转)网格交易、移动止损等其它交易策略。

6 .账户仓位、盈亏等变化实时显示。统计数据可以导出文本格式,在Excel等第三方软件中方便制作自己的资金曲线或K线图。

7. 内置十种交易策略。这些策略可用来分批建仓、高抛低吸、日内T+0、网格交易、动态止盈止损、篮子下单、预警交易和涨停打板等常见交易模式。

8. 支持自定义交易模板导入、导出功能。内置自动逆回购和一键申购模板。

9. 内置涨停价、跌停价计算功能。每天收盘后,程序会自动计算出持仓股票下个交易日的涨停价和跌停价,方便夜市委托,提前挂单。

10. 支持Windows主流 *** 作系统。Windows Xp、Windows Vista 、Windows 7 、Windows 8 、Windows 10 、Windows Server 2003/2008/2012系列(云系统)。

你好,首先你要搞清楚魔方阵的排列规律,我看了下你的程序,只是针对奇数来排列的,而魔方阵的奇数排列规律就是:

(1) 将1放在第一行中间一列

(2) 从2开始直到n×n止各数依次按下列规则存放:

按 45°方向向右上走,每一个数存放的行比前一个数的行数减1,列数加1;

(3) 如果行列范围超出矩阵范围,则回绕。

例如1在第1行,则2应放在最下一行,列数同样加1

又如某个数在第n列,则下一个数应放在第一列,行数同样减1;

(4) 如果按上面规则确定的位置上已有数,或上一个数是第1行第n列时,则把下一个数放在上一个数的下面。

知道了排列规律,就好办了,程序注释如下:

#include

void main()

{

int a[15][15]

int i,j,k,p,n

p=1

while (p=1) //我觉得这里应该是p==1,否则p=1是赋值语句,导致while判断没有效果,会一直循环

{

printf("请输入n,(n=1—15):")

scanf("%d",&n)

if((n!=0)&&(n<=15)&&(n%2!=0)) //这里就是判断是否为1至15的奇数了,因为你这个魔方算法只适合于奇数

p=0

for(i=1i<=ni++)

for(j=1j<=nj++)

a[i][j]=0//这里是数组初始化,你也懂的

j=n/2+1

a[1][j]=1//这里是将1放在矩阵的第一行的中间位置

for(k=2k<=n*nk++)

{

i=i-1

j=j+1// 从2开始直到n×n止各数依次按下列规则存放:按 45°向右上方向行走,也即行数减一,列数加一

if((in)) //这里是判断是否到了第1行第n列时,如果是,将下一个数放到上一个数的下面

{

i=i+2

j=j-1

}

else //如果不是,又有以下情况

{

if(i<1)i=n//如果行数到了第一列,那么回绕,即放在最后一行

if(j>n)j=1//如果列数到了最后一列,那么同样回绕,即放在第一列

}

if(a[i][j]==0) //如果按上面规则确定的位置上没有数,那么就放在该位置

a[i][j]=k

else //如果按上面规则确定的位置上已有数,那么也是将下一个数放到上一个数的下面

{

i=i+2

j=j-1

a[i][j]=k

}

}

for(i=1i<=ni++)

{

for(j=1j<=nj++)

printf("%5d",a[i][j])//将阵列输出,这个你懂的

printf("\n")

}

printf("\n\n")

}


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12064636.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存