yzwyq,首先佩服你的才华和能力。 提点小疑问:1、你的这个自动交易是依据机械交易系统来完成呢?还是像外汇买卖一样要求固定输入买入(或卖出)价和一个止损价去交易。 2、如果是程式交易,是否编写很复杂?上回看了你的一个程式代码,很多,觉得很复杂。
cchenlongg: yzwyq,首先佩服你的才华和能力。 提点小疑问:1、你的这个自动交易是依据机械交易系统来完成呢?还是像外汇买卖一样要求固定输入买入(或卖出)价和一个止损价去交易。 2、如果是程式交易,是否编写很复杂?上回看了你的一个程式代码,很多,觉得很复杂。 ....................................................................................................... 程式交易看起来复杂,其实挺简单,当你有一个自动执行的程序框架时(就象程序中提供的一种一样),你只要决定开平仓(买卖)的条件,实际上,本软件编程的方式比半机械的还要安全可靠,它不象公式编制那样运行中不可介入,除了正常的编辑调试外,还可随时在线查看程序运行状况,一旦你会用了,你就会喜欢这种方式。 一般的公式触发软件界面设定方式的交易系统不能有效解决交易过程中的突发事件,你想想看,交易品种的动态特性各不一样,策略当然要有普遍的适应性。 其实我一开始也是从那种自动交易方式走过来的,越搞越复杂,搞得你没头绪,所以到最后,我的软件界面上只保留了自动开平,自动止损止赢的界面设定条件触发的部分。只有走程式交易,才能灵活的处理各种问题,当然,并行运行可交互调试等方面的手段必须提供。 自动交易的方式多种多样,一般要根据品种分类选定交易策略,你若是根据概率统计进行策略设计,当你决定开仓时,获利期望也就决定了,止赢止损价也决定了。你若是按照趋势方式做,就要决定选用什么时间窗口来决定振荡区间,突破就跟进,到下一箱体时,箱底箱顶也就定了,一句话,止赢止损价也决定了 上次贴的代码时不算大,你看分析家公式也很长。你若熟悉C语言,这些看起来就很简单,在我看来,没有简单复杂之分,而只有能力大小之分
> 先将你的核新委托程序打开,查看它的IP地址和端口号,记下来 在本软件界面"交易服务"左面有个组合框,在其中选"核心委托" 选中"交易服务"时会推出对话框,看到下图,你就明白了,将IP地址和端口号填入, 并输入你的帐号和密码,按确定就ok
其实,你这个自动下单的部分,要是能挂在通达信、核新、飞狐、分析家任一软件上,立刻就具有了实战意义。只是在你的这个软件上的策略的代码、语言没法编?看了你的那么长的一段交易码,难啊! 我认为好些长段代码,作成集合(集合这个名词用的可能不当)更好些,例如,用一个定义好的函数去代替一种需很长代码去表达的状态。