文档库 最新最全的文档下载
当前位置:文档库 › 文华财经程序化交易

文华财经程序化交易

文华财经程序化交易
文华财经程序化交易

1、趋势转变如何表示?以均线拐头为例:

MA10:=MA(CLOSE,10);{定义10周期均线}

MA10>REF(MA10,1)&&REF(MA10,1)>REF(MA10,2)&&REF(MA10,3)>REF(MA10,2)&&R EF(MA10,4)>REF(MA10,3);{表示上拐}

MA10

2、交*(金*/死*)如何表示?

以均线交*为例:

MA5:=MA(CLOSE,5);{5个周期收盘价的简单移动平均} MA10:=MA(CLOSE,10);{10个周期收盘价的简单移动平均} MA20:=MA(CLOSE,20);{20个周期收盘价的简单移动平均} CROSS(MA10,MA20),BK;{当MA10上穿MA20时,发出买入开仓交易指令} CROSS(MA10,MA5),SP;{当MA10上穿MA5时,发出卖出平仓交易指令} CROSS(MA20,MA10),SK;{当MA20上穿MA10时,发出卖出开仓交易指令} CROSS(MA5,MA10),BP;{当MA5上穿MA10时,发出买入平仓交易指令}

3、价差如何表示?

以最新价和均线价差为例: MA5:=MA(CLOSE,5);{5个周期收盘价的简单移动平均} MA10:=MA(CLOSE,10);{10个周期收盘价的简单移动平均}

CROSS(MA10,MA5)||(CLOSE-MA5)>8,SK;{10周期均线上穿5周期均线或者收盘价与5周期均线的差值大于8时,发出卖出开仓交易指令} (MA5-CLOSE)>6,BP;{5周期均线与收盘价的差值大于6时,发出买入平仓交易指令}

CROSS(MA5,MA10)||(MA5-CLOSE)>8,BK;{5周期均线上穿10周期均线或者收盘价与5周期均线的差值大于8时,发出买入开仓交易指令} (CLOSE-MA5)>6,SP;{收盘价与5周期均线的差值大于6时,发出卖出平仓交易指令}{{}内为文字说明,编写模型时不用写出}

4、如何在模型中限制开平仓时间?

MA5:=MA(CLOSE,5); {定义5周期的简单移动平均线}

MA10:=MA(CLOSE,10); {定义10周期的简单移动平均线}

TIME>=0905&&CROSS(MA5,MA10),BK;{在9点05分后出现5周期线金*10周期线后买开} CROSS(TIME,1457),BP;{当时间到14点58分时自动发出买平指令} TIME>=0905&&CROSS(MA10,MA5),SK;{在9点05分后出现5周期线死*10周期线后卖开} CROSS(TIME,1457),SP;{当时间到14点58分时自动发出卖平指令}

5、KDJ模型雏形

RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;{定义RSV}

K:=SMA(RSV,M1,1); {定义K} D:=SMA(K,M2,1); {定义D} J:=3*K-2*D; {定义J} J<30&&CROSS(K,D),BPK;{J值小于30并且K、D金*,买平并买开}

J>70&&CROSS(D,K),SPK; {J值大于70并且K、D死*,卖平并卖开}

6、MACD模型雏形

DIFF := EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);{定义DIFF}

DEA := EMA(DIFF,M);{定义DEA}

(DIFF<0)&&(DEA<0)&&(CROSS(DIFF,DEA)),BPK;{DIFF小于0并且DEA小于0并且DIFF上穿DEA,买平并买开}

(DIFF>0)&&(DEA>0)&&(CROSS(DEA,DIFF)),SPK;{DIFF大于0并且DEA大于0并且DIFF下穿DEA,卖平并卖开}

7、MTM模型雏形

MTM:=CLOSE-REF(CLOSE,N);{定义MTM} CROSS(MTM,0),BPK;{MTM上穿0轴,买平并买开} CROSS(0,MTM),SPK;{MTM下穿0轴,卖平并卖开}

8、RSI模型雏形

LC:=REF(CLOSE,1);{定义LC}

RSI1:=SMA(MAX(CLOSE-LC,0),N,1)/SMA(ABS(CLOSE-LC),N,1)*100;{定义RSI1} RSI2:=SMA(MAX(CLOSE-LC,0),M,1)/SMA(ABS(CLOSE-LC),M,1)*100;{定义RSI2} REF(RSI1,1)<40&&CROSS(RSI1,RSI2),BPK;{上一个周期的RSI1<40并且RSI1上穿RSI2,买平并买开} REF(RSI1,1)>60&&CROSS(RSI2,RSI1),SPK;{上一个周期的RSI1>60并且RSI1下穿RSI2,卖平并卖开}

9、WM模型雏形

RSV:= (CLOSE-HHV(HIGH,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;{定义RSV} LWR1:=SMA(RSV,3,1);{定义LWR1} LWR2:=SMA(LWR1,3,1);{定义LWR2} CROSS(LWR1,LWR2),BPK;{LWR1上穿LWR2,买平并买开}

CROSS(LWR2,LWR1),SPK;{LWR1下穿LWR2,卖平并卖开}

10、SAR模型雏形

SARLINE:=ABS(SAR(N,STEP,MVALUE));{定义SARLINE}

CROSS(CLOSE,SARLINE),BPK;{最新价上穿SARLINE,买平并买开}

CROSS(SARLINE,CLOSE),SPK;{最新价下穿SARLINE,卖平并卖开}

我所说的解决信号反复问题,是指那种K线运行中途交易信号来回反复的问题,K线走完之后信号即固定下来,

也就是收盘价模型的信号在K线中途反复现象。将收盘价模型通过模型编写,改成K线中途出现信号即固定不再反

复的即时指令价自动交易模型。

在谈到过收盘价模型与指令价模型的优缺点,各有利弊。收盘价模型有两种执行方法:一是等到K线即将走完的瞬间手工执行它,执行出来的交易与模型没什么偏差,仅有正常的执行滑点而已;

二是选择“K线走完再发出指令”的方法,可以做到自动交易,不过,所有的交易全部都移到下一个K的

开盘价上了。这样做,执行的交易与模型偏差过大,纯日内小周期还好,若是周期偏大的隔夜交易模型,

信号在当天最后一个K出现,则自动交易点落在隔夜的次日开盘价上,期货品种都有特殊的隔夜跳空特点,

这无法回避,可以想到采用这个方法做自动交易的结果如何了。

有人要问是否有比这个选项更好的方法呢?

当然是有,就是通过模型编写,使交易信号在K线运行的中途,一旦出现则立刻固定下来不再有任何变化,

且对应信号触发的唯一价。这样做出来的全自动交易模型,实盘执行出来的交易与模型就没有偏差了,也仅是

正常的执行滑点而已。其实彻底解决这个信号反复问题,并不深奥也并不是想象的真那么复杂,所以我所提供

的全部彻底解决方案,学费也不高。有些朋友也跟我一样早就彻底解决了,并一直应用在自己的实盘全自动上。

讲义&&学习笔记

第一节交易模型的编写方法

主讲人:文华财经资讯有限公司培训部总监施巍巍

第二节交易模型的实践精析

主讲人:中航期货经纪有限公司总经理王建斌

第三节如何应用程序化交易

主讲人:北京国瑞煊投资管理有限公司总经理李斌

第四节交易模型的实战与交流

主讲人:文华财经资讯有限公司培训部总监施巍巍

第一节交易模型的编写方法ABC

文华财经资讯有限公司培训部总监施巍巍

一、关于程序化交易的基本概念规范

交易模型:指能够发出BK、SP等交易指令但是不绘出图线的公式,模型还包含止损、止赢,交易手数等与交易、资金使用相关的参数设置。交易模型是一个交易范畴的概念。

指标:也叫技术指标,指能够绘出图线但是不发出交易指令的公式。指标是一个技术分析范畴的概念。

公式:泛指指标、模型。不建议大家使用这个词,因为大家搞不明白你说的到底是指标还是交易模型。

交易系统:这个词太笼统,不建议使用这个词。有时候指的是指标,有的时候指的是模型,有的时候指的是存在心中的交易思想和经验,有的时候还指交易软件。

交易信号:指技术指标上出现的提示投资者买卖的指示,可以是图线交叉、文字、图形。投资者需要按照信号指示去手动委托下单。交易信号是一个技术分析范畴的概念。

交易指令:指交易模型自动发出的下单委托指令,可以不经过投资者确认直接下单,也可以等待投资者回车确认再下单。交易指令在K线图上以不用颜色和形状的箭头来代表。交易指令是一个程序化交易范畴的概念。

二、关于交易模型的优化迷思

⒈交易模型是否应当分品种,还是包打天下?

⒉交易模型是否应当分市况:振荡市、趋势市,但如何是的话如何来界定振荡市和趋势市呢?

⒊交易模型是否应当进行参数优化,是不是最优参数就能最适合未来呢?(目前文华公布优化结果时只显示最优参数,下一步改版将给出全部结果)

⒋日内交易信号出现后又消失,如何解决?

⒌如何处理趋势交易系统在振荡市中给出的错误信号带来的交易损

失?

⒍不同交易时间框架的交易模型,发生信号对立,是否锁仓?

三、如何编制“金叉、死叉类”交易模型?

以5日均线、10日均线、20日均线为例:

MA5:=MA(CLOSE,5);{定义了一个变量,代表5个周期收盘价的移动平均,带=号的不画线,否则将成为技术指标中的一条线,CLOSE代表收盘价的意思,MA代表取平均值的意思}

MA10:= MA(CLOSE,10);

MA20:= MA(CLOSE,20);

CROSS(MA10,MA20)&&TIME>0910,BK;{CROSS为常用函数,代表穿越;&&表示“并且”的关系;TIME表示时间,此处意即9:10前不开多仓;BK 代表买入开仓}

CROSS(MA10,MA5)||CROSS(TIME,1450),SP;{||表示“或者”的关系,此处意即14:50前平仓,日内冲销;SP代表卖出平仓}

CROSS(MA20,MA10),SK;{SK代表卖出开仓}

CROSS(MA5,MA10)||CROSS(TIME,1450),SP,BP;{BP为买入平仓}

四、如何将自己熟悉的技术指标转换为交易模型?

技术分析的主要工具是技术指标,而期市投机者大多都有自己的指标偏好,程序化交易的最大好处除了克服人性的弱点之外,就是一致性与高效率,只要将自己对技术指标的应用理念转换为交易模型,早上打开电脑、晚上回家数钱即可,人生到此境界,复复何求?!

以MACD指标为例:

第一步:将文华技术指标MACD的源代码COPY到交易模型中。

DIFF : EMA(CLOSE,SHORT) - EMA(CLOSE,LONG),COLORWHITE;

DEA : EMA(DIFF,M),COLORYELLOW;

2*(DIFF-DEA),COLORSTICK;

第二步:原有技术指标公式是为满足画线功能的,略作修改:将:后面加上=号;把后面的颜色参数去掉、持仓变化柱状线去掉,加上原先的指标参数,更新为:

DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);

DEA:=EMA(DIFF,9);

第三步:将自己对技术指标的应用理解,融入交易信号触发条件,实现自动化程序交易。假设应用条件为以突破零轴为触发点:

cross(DIEF,0),BPK;{买入平仓且买入开仓}

CROSS(0,DIEF),SPK;{卖出平仓且卖出开仓}

该系统为持续在市系统。

第二节交易模型的实践精析

中航期货经纪有限公司总经理王建斌

一个真正优秀的操盘手,是一个没有思想的操盘手。早晨起来开机启动交易系统,白天出去玩,晚上回家数钱,这才是期货交易的最高境界!让我们共同向着这样的一个伟大目标迈进!

一、对经典技术指标传统应用模式的勘误

⒈MACD

传统应用模式:金叉买进、死叉卖出。

勘误后实用模式:低位两次金叉买进、突破零轴加码;高位两次死叉卖出、突破零轴加码。

⒉RS I

传统应用模式:20以下买进、80以上卖出,同时辅助背离现象。

勘误后实用模式:按照传统模式反向操作。

⒊KD

同RSI。

⒋成交量、持仓量

传统应用模式:价涨量增、价跌量缩,为牛市良好的量价关系。

勘误后实用模式:成交量、持仓量增加越大,代表多空主力分歧;相对较小的成交量往往代表市场的真实方向。

二、实战高胜算的交易模型

“一把间尺闯天下”,是每一个期市投机者的梦想。如果大家感兴趣的话,在第四节向大家介绍如何只用一个指标、一个模型就取得良好获胜概率的方法。很多人倾向于复杂的交易系统,我则赞同奥卡姆剃刀的原理:“最简单的,往往是最有效的。”主要包括:

⒈分品种的主周期双均线、双向操作法;

⒉四周规则(15分钟K线);

⒊MACD指标操作法;

⒋海龟系统;

⒌波动率资金管理;

⒍当日对冲的五种短线交易模型。

⒎均线通道(火车轨)

⒏SAR交易系统

⒐RSI、KDJ实战应用规则

⒑鳄鱼组线

以上交易模型,均可独立运作,我们稍后公布其测试效果图。

金融界3月22日讯 22日下午2点,冠通期货08年春季投资讲座在北京市海淀区中科院南路新科祥园甲六号交通银行二层举行。金融界网站提供独家视频和图文支持。以下为期货业知名操盘手青泽关于期货交易思路的演讲。

青泽:最近交易非常的好,每天都没有讲课的时间,非常的疲倦,但是杨总经常跟我说,要让把自己交易的体会跟大家交流交流,不一定成熟。

明确正确的期货交易思路

今天我讲的是市场交易的思路。因为我感觉交易思路的问题,可能是股票投资也好,期货投资也好最本质的性能问题。一个人思路不明确,那无论是股票市场也好,期货市场也好,那你赚来的钱必然对交易的赢利,很有可能是偶然的运气带来的。这几年,每当国内的股票期货市场行情火爆的时候,我每天都能收到好多电话,有同学、朋友,有各种各样的投资者,也有全国各地的读者,经常问我最近买股票可不可以,买哪些股票,他现在持有的亏了怎么办,赚了现在应该怎么办。我也觉得很苦恼这个问题,为什么?通过个人感觉,我不是搞咨询的,第二个如果要我回答呢,无论是我怎么回答,对他来说一点意义都没有,而且只有坏出。

为什么?假如我告诉他,现在比如买股票很好,他买了,他挣了钱了,那会带来什么结果呢?他觉得这个市场可以预测,他也能从中挣到钱。如果说我给他指点错误以后呢,他可能实实在在的损失。所以我感觉作为一个投资者的话,在市场里面单独的某一两笔交易赚的钱亏的钱实在是没有意义的,我让他挣钱,他没有自己的交易能力、交易思路的话,这就害了他。

所以我感觉,证券市场的投资者进入投资市场以前,首先可能解决一个基本的交易思路的问题。这个用《孙子兵法》的话,就是还没有打仗,这个胜仗就定了,然后从交易的角度来说,你还没有进市场以前,你就知道怎么在市场里面赚到钱,大家别以为这个是不可能的,实际上我感觉是应该可能的,而且我手头的朋友也好,确确实实在市场里面赚钱。

他可能有很多交易是亏钱的,但是总得交易结果非常非常的好。去年5、6月份我有一个朋友,他有一笔资金让我给他操盘,当时我特别忙,我说这样,我给你推荐另一个操盘手,做期货,130万的资金,我前几天看的帐户余额大概900多万,中间有好多交易是亏欠的,曾经一度亏了30、40万,也有日常交易中很多钱损失,但是总得交易结果非常的好。对于这样的操盘手来说,实际上他已经是一个交易风格是非常成形的,什么时候进场,进场以后不对了,可能眼睛都不眨,两分钟以后就退场了,该持有的无论价格多高他都会持有。

所以这样的交易的时候,我感觉他的交易思路已经形成了一种交易习惯,最后变成一种交易套路也好,模式也好,这样这种人做交易的,我想继续做下去,特的赢利应该越来越可观。资产很高以后,他可能有其他的因素也好,或者市场能不能容纳这样的资金,至少现在来说,他应该是有一个明确的交易思路、交易办法的这么一个人。

实际上,市场交易中从我自己的理解的话,应该是一个比较复杂的系统的动态的过程。交易预测也好,只是整体交易的一个很小的部分,

一个环节。所以交易思路其实像刚才这张图上写的,实际上涉及到各个环节的问题。从对市场的一个基本认识,你眼中你持什么样的市场,这个市场有没有规律,这个规律在哪,什么时候有机会,你需要有这么一套东西。

第二个,你有这套思路以后,头脑中有这套知识准备以后,你看待市场,可能你就能发现你的交易机会,然后整个流程应该是,我感觉整个交易的流程应该一环都不能少。

那我具体的讲一讲关于投资的理论模型、工具,实际上就是市场观到方法论证的东西。市场观就是对市场波动的趋势性,偶然性有必然性的这么一个基本的认识,市场观。

方法论就是在这个趋势行情里面,就是同样的做趋势行情,那两个交易员可能你也顺时交易,我也顺时交易,但是我们进场的位置不一定是一样的,我们持有赢利仓位的时间也不一定一样。成功交易对市场的认知,对趋势的认知可能有普遍的东西,每一个成功的交易员可能都不能违背的,违背的肯定不可能成功。但是对趋势的把握上,各个交易者之间是可以有个性化的成分。

所以说实际上市场从期货市场也好,股票市场也好,大家一般的人,正常的人的眼里看到的市场就是难以把握,不确定性,市场一天涨一天跌,最终跌到哪去不清楚。但是有隐藏的规律性,这是我自己设计的图,实际上我把我自己对市场的理解用这么一个图表示,假如市场是外面的

一个大圈子,非常复杂,我只懂这个市场里面的小圈子,市场处于这个状态下的话,市场交易是可以把握的,圈子以外的这一块我是不能把握的。如果我在圈子外面做交易,我是得打有优势,有把握的仗,如果市场今天不在这个范围之内,那我就得赌,那就得靠运气,赌多了肯定输。所以你能把交易范围限制在有把握的交易机会,这个成功的概率就会大增。

打个比喻,就是说市场价格的规律性也好,市场价格的有序性也好,有一个什么比喻呢?可以说明这一点,咱们的检测眼睛色盲,有这么一块板,如果正常人看了,这个色盲板给你以后,它里面可以看出来一个有意义的图案,我这个没有放在上面,本来应该放在上面的。我那个色盲板上,如果你不是色盲的话,你看到的是一个眼镜,但是可能色盲的人,他看到的就是花花绿绿的板,他分不清楚各种颜色之间的差异。所以真正训练有素的交易员也好,投资者也好,他是应该能够从市场里面,就像那个不是色盲的人能看出有规则的图案一样,对于大多数投资者,可能就是应该是看到的市场都是随机性的。他不能从市场的随机性中找出相对的,一定的可以交易的机会,或者说一定的规律性,从而利用它来赚钱。

所以实际上,我想作为一个投资者的基本态度,无论做证券也好,期货也好,不要去参与你不懂的交易,市场也好,交易也好,做股票也好,做期货也好,都应该首先考虑哪些机会是我可以把握的,哪些机会是我不能把握的。如果这个问题界定不清楚,当然这个问题界定是有难

度的,没有市场经验的人你界定不清楚,如何在进入市场以前有一种界定是很难的,但是难也要解决,解决不了你怎么做交易呢?你把交易的依据建立在非常脆弱的基础上,这种交易成功的概率是非常非常低的。

不同的交易员,应该说对市场的看法是不一样的,有一些人能看出规律来,有一些人看不出来,有一些人知道什么时候风险规划最好的时候,有一些人,大多数的人可能就不知道,这个问题是作为一个成功交易员一定要解决的。

这个是从抽象的角度来讲,你得去找一个研究市场,把握其中的规律。那好,把握规律呢,其实这是一个抽象,实际上真正去把握规律的话,你可能还是需要一个交易的模型也好,工具也好,这个市场是有趋势有规律的,那我要有相应的模型和工具,去实现个,把我理解的规律在实际交易中体现出来,那你需要一些交易的工具,包括交易模型的工具,这样我把交易模型和工具,我把它比喻为渡河的桥和船,每个操盘手也好,交易者也好,投资者也好,都应该有这样的交易工具,这样的话,你既有对市场的交易的把握,也有定量和定型点,宏观和细节,既有大的市场看法,又有可操作性。

期货交易模型

顺势交易

那我现在讲一下日常交易中,好多投资者用的那些交易模型,他们怎么寻找进场机会,进场机会成功概率高低,讲讲这个问题。

一般来说,期货交易就是顺势交易肯定是首先第一位的,顺势交易的基础上,一种就是关键点突破法,一段时间市场的高点低点突破了,你就进去,因为一般情况下就是这样的,市场如果说价格走势连续突破了好几个月的高点或者低点的话,往往这种市场趋势会延续,这种概率会比较高,第一个就失败了这一块,但是如果空头市场的情况下,你如果严格的按照这个做成功的概率还是比较高的。你别看这里面价格波动好像是一小段一小段,其实你不要吃住这一小段,其实很小的一个线你的利润回报都是非常丰富的。

这一种交易是一种经常的,我自己个人也在用这种东西,当然,我还在用其他的交易模型。

比如这个是很久以前的一个图表,但是这个非常清晰,这几个月一直在震荡,也没有大的波动,然后有一天突然突破前一个高点的红线的时候,这可能就是一个很好的交易机会,一般来说,这种突破意义比较大,后来可能确实是不错的,回报也是不错的。

55日均线法

这一种是一种进场模式,第二个,就是我自己个人用的55谈的均线交易法,这个怎么用呢,首先还是确定市场的整体趋势是上涨还是下跌,这种趋势上涨下跌确定以后,那我哪一天进去呢?那原则就是多头市场不能做空,空头时间不能做多,假如现在的市场是多头市场,那市场价格角度回调以后,我们不去操作,我不动,我看着它,假如它跌破

55天均线,那我也不去做空,总有一天会停住的,停住了55天的均线,我感觉这种交易,一旦成功回报率也是非常非常高的。

像这个今年大豆,去年下半年开始,大豆的交易机会,55天均线如果能够把握的好的话,利润非常的丰富,当然,我是说进场的环节,55天均线也是可以利用的。

对于市场悖论的把握

还有一个就是国内的期货市场,相对有封闭的一面,跟芝加哥的也好,跟国外的市场的走势波动可能不完全一致。是,我们中国的商品价格从总体上来说是受制于全球的整体期货的总体走势,但是中国的期货市场有自己的特征,简单来说,最近的黄金期货,我记得1月9号上市的那一天,开盘是每克230元,当时纽约金的价格是900多美元,当时我们是230,但是当天跌下来了。结果后来国际金价从900涨到1千多,然后我们国内做金子的那帮人,我估计是十有九亏。这两个从某种程度是背离的,我中间曾经做多赚了一两次钱,但是后来做着做着觉得不对,这是一种习惯。当一个市场应该出现的行为没有出现的话,它很有可能有相反的行为。

人家大涨你小涨,人家涨一点你不涨,假如有一天人家跌你肯定暴跌。这个实际上是通过内外价格背离的某种程度上,你可以断定国内市场的均价会有问题。实际上国内市场的黄金价格为什么和国际市场的背离?从上海交易所黄金投资结构解释来说,国内黄金市场谁来做交易?

哪些人做交易?中国黄金也好,山东黄金,全是那个黄金生产的鲜货企业,大量的套保的买出来,他一边挖金子,一边放空,他们企业的生产经营角度来说,这种行为是非常合理的。因为他的竞价可能成本价相对比较低,到220卖出去也好,225卖出去也好,对他来说可能无所谓。但是作为一个投机者的话,你220卖出和225卖出是完全两回事情,你220卖出了以后,到225以后你就得砍仓,作为经济的套保企业他肯定是不用这样的。

黄金企业一方面是这种大的现货企业,另外一方面是很多年来在股票上转过来的中小产户,中小产户做期货有特点,仓重,股票的方式做期货的话,相对而言就是胆子比较大,一开仓就开得比较大。第二个就是实际上他们的心理承受能力也不行,这样的话,那种不对称的市场里面,必然导致黄金价格和国际市场扭曲的情况。

市场就是这样的,你要参与,你买进去低就亏钱,扭曲是没有道理的,但是没有道理它也还会往下跌,那它更没有道理,你以为它会跌得有道理?不会,它跌的更更没有道理。期货交易就是这样,你设计杠杆以后,有两个不合理,你的帐户就完蛋了,也是一种交易的模型。

这是一个图,橡胶,当时有一个电话打进来说谢谢我,我说谢我什么?他说赚钱了。我们橡胶前几年也有自己的独立性,内外盘子里也不完全是同步的,外盘橡胶涨我们不涨,或者涨的少,外盘大涨我们小涨,人家小涨我们不涨,我说总有一天人家稍稍一回调,咱们一下子就下来了,真的有一天就是这样的。因为我的书里面就专门讲过这么一个案例,

他就是照葫芦画瓢做了这么一个交易,背离关系,这种都是一种具体的,你可以有机会可以看看我的书翻一下,也讲到这种案例。

就是内外盘的背离也好,两种商品价格走势的不一致,应该一致的时候不一致,中间肯定有问题。那么交易模型还有一种2B操作法。什么意思呢?行情上去了以后,前一段时间高点,今天高点冲破以后没站住回来了,上去的时候不要放空,回过头来做的短线交易可能还是可以的。这种市场情况出现的非常非常的多。

找到适合自己的方法

所以我想作为投资者,你首先对市场的趋势要有一个了解,第二个,你的顺势交易的时候,你还要有相应的一整套定量的交易模型、交易工具。你有这个市场趋势,还有一个定量的交易模型,实际上就限制住了你那种乱炒的问题。因为模型信号没有的话,你就不能操作,那模型信号肯定不会天天有,所以每一个投资者首先进入期货也好,证券也是一样的道理,首先你要建立一套趋势交易的一套理论,你这个交易模型,当然我的这个也不是很好,你也可以自己总结一些规律性的特征,出现某种情况我再进场,这就把市场理解和进场的问题解决了。

解决了这一个,投资者该做什么?可能就等着交易机会。你的头脑之中,有一个市场交易模型以后,你才能分别出来什么是交易机会,什么不是交易机会。你自己看盘,你看着看着你能看出交易机会来?交易机会首先是头脑里有一个标准的问题,没有一个标准,其实在你眼里,

市场今天这样明天那样是没有区别的。所以有这套理论工具模型,然后投资者也要清楚,什么是自己的交易机会,什么是别人的交易机会。

看盘看什么?很多人每天盯着股票看,我感觉一直有一些问题,我不知道他们在看什么东西,或者他们能在市场里面看出什么东西来?这个就跟钓鱼一样的,我一直跟我带的学生谈到一个问题。做期货交易,做股票也好都是一样的道理,就是你看盘就像看钓鱼,钓鱼的时候你把鱼线放下去,下面有鱼漂在水上漂着,很多鱼塘里面都有很多鱼,很多钓鱼的人可能就眼睛都觉得这个鱼塘鱼很多,看水里的鱼,但是其实真正作为钓鱼者的话,水里的鱼无论多大多多,跟你一点关系都没有,其实真正跟你有关系的是你应该盯着鱼漂,你的鱼漂动了,鱼咬了你的鱼漂,这个鱼你可能能钓着。市场上各种各样的波动都有,但是这个波动的力量不是你的,你只能看。你的交易模型或者交易系统发生信号了,这个可能是你的交易机会。

所以不能说今天涨了这么多我没在,市场每天都在变,市场2千多只股票,有10多个品种,每天都有涨停板和跌停板的,你净看这种好机会的话,你根本没有标准,看这个你其实什么也没看出来,你看得很累,很紧张的盯着无关的东西。比如说有一些人看分时图,这种东西非常非常不可靠。它神出鬼没的,你看这种原油,随便的国际市场的一个原油价格日的分时图,你能从这里面看出一个规律来?看出一个把握的机会来?这个非常非常的难,微观的市场定位很难的,如果以此作为交易的依据,你不亏钱谁亏钱?这是我自己的体会。

波段交易文华财经指标源码

波段交易文华财经指标(源码)HH1:=IFELSE(HREF(L,1)&&REF(L,1)>REF(L,2),REF(L,2),0); HH2:=VALUEWHEN(HH1>0,HH1); LL2:=VALUEWHEN(LL1>0,LL1); K1:=IFELSE(CLOSE>HH2,-3,IFELSE(CLOSE0,K1); G:=IFELSE(K2=1,HH2,LL2); G1:=VALUEWHEN(ISLASTBAR,G); DRAWNUMBER(L>0,G1,G1,0,COLORCYAN); W1:=K2; W2:=OPEN-CLOSE; HT:=IFELSE(OPEN>CLOSE,OPEN,CLOSE); LT:=IFELSE(OPEN

DRAWLINE(W1=-3,HIGH,W1=-3,HT,COLORRED); DRAWLINE(W1=-3,LOW,W1=-3,LT,COLORRED); STICKLINE(W1>0,OPEN,CLOSE,COLORCYAN,1); STICKLINE(W1<=0,OPEN,CLOSE,COLORRED,1); STICKLINE(W2>0&&W1<=0,OPEN,CLOSE,COLORRED,0); STICKLINE(W2>0&&W1>0,OPEN,CLOSE,COLORCYAN,0); DRAWLINE(W1=1&&REF(W1,1)=1,G,W1=1&&REF(W1,1)=1,REF(G,1),COLORGREEN); DRAWLINE(W1=-3&&REF(W1,1)=-3,G,W1=-3&&REF(W1,1)=-3,REF(G,1),COLORYELLOW); DRAWSL(K2=1,G,0,1,0,COLORGREEN); DRAWSL(K2=-3,G,0,1,0,COLORYELLOW);

文华财经程序化系统的赢家法则

程序化交易的6个系统模型 俗话说的好:思路决定出路,眼界决定境界。作为一名程序化交易爱好者,仅仅依靠已经掌握了模型编写平台的基本语法和函数,是远远不够的。要想编写出一个真正具有实战价值的自动交易系统模型,设计思想的重要性不言而喻,而设计思想实质上是集成了交易理念、交易思路、交易方法,甚至包括交易经验在内的一种积累与沉淀,绝非一日之功。为缩短程序化交易爱好者的学习探索之路,解决普通投资者缺乏系统设计思路等问题,本文拟从系统入市、离市等两个方面,尝试讨论交易系统模型的常规设计思路。 【入市设计】 系统模型入市的设计思路,事实上应与投资者的交易风格喜好、交易时间框架密切相关,可以分别是趋势跟踪、震荡交易、套利交易等,近年来甚至也出现了基于基本面分析数据的量化模型,以及带有人工智能性质的神经网络、遗传算法等具备自学习、自适应市场能力的高级交易系统模型。不过,最简单、最实用、最适合普通投资者的交易系统入市设计思路仍然是趋势跟踪,而趋势跟踪的实质就是追涨杀跌或者美其名曰:顺势而为。突破,是趋势跟踪系统设计中最为简洁实用的设计思路,具体应用设计思路可能包括: ⒈通道突破。最著名的此类程式设计代表作为:海龟交易法则与四周规则。其入市信号触发设计为:价格突破最近N根K线的高低点。长期来看,这种设计思路虽然简单,但永远也不会失效或显得过时。事实上,越简单的反而越有效! ⒉均线突破。该设计思路的代表作品有:克罗均线,它由4、9、18等三条均线组成;鳄鱼组线,它由5、8、13等三条移中平均线组成;自适应均线,它由考夫曼博士提出,以市场效率生成弹性浮动参数,以均线拐头为信号触发,而非普通的均线金叉、死叉,有兴趣的读者可以参考其系统交易专著《精明交易者》。 ⒊指标突破。常见的技术分析指标,如MACD、KDJ、RSI、BOLL、SAR、WR、ADX等,均可独立构成一个简单的趋势跟踪系统,当然,是使用系统默认参数,还是使用优化参数,是使用其常规用法,还是使用创新用法,可能存在仁者见仁、智者见智的分歧。笔者可能更倾向于具有一定技术分析功力的投资者,以自创技术分析指标为最佳,这样可以确保你所使用的交易系统模型的专属性。 ⒋形态突破。形态突破,包括K线形态组合突破、经典技术分析形态突破等,K线形态组合的突破,以酒田战法为最经典,著名的红三兵、黑三兵、希望之星等经典K线形态均源于此,共分为酒田战法70型。至于经典的双顶、双底、趋势线突破、横盘突破、头肩顶底、三角形态、楔形、旗形、钻石型、圆弧顶底等技术形态,因普通的模型编写语言较难精确描述而存在一定的设计使用障碍,需要使用转向函数及图形模糊识别技术来克服。 ⒌波动性突破。波动性可以定义为:最高价与最低价、当根K线的最高价与昨收盘、当根K线的最低价与昨收盘,这三组价格差额的最大者即该品种的波动性值,波动性既可以进行横向比较品种间的波动性水平,也可以用于纵向判断价格波动的异常,并作为入市信号的触发器。我们可以直接从文华财经内置指标公式中得到如下源码:

简体文华财经交易软件使用说明书

文华财经交易软件使用说明书 文华财经的交易软件不同于目前市场上其它的交易软件,该软件是与行情软件捆绑到一起的,这样可以为客户提供更方便、更快捷的交易功能。 文华财经的交易软件主要包括以下几部分: ●普通的交易功能,该功能和目前市场上大部分的交易软件的功能是相同的,同时因 为和行情软件捆绑在一起,所以有价格联动功能,如果选中买/卖价格联动,则下单时的买/卖价,会随着当前品种的当前行情而变化。 ●郑州期货交易所的交易功能,郑州期货交易所目前可以支持市价委托功能及跨期套 利功能,但是目前市场上大部分交易软件还不能支持这两种新的委托功能,而文华交易软件则可以完全支持该交易所的这些新功能。 ●一键下单功能。该功能是为“炒单手”提供的方便快捷的交易功能。用户可以用最少 时间,以最快捷的操作方式进行交易操作。 ●查询功能。可以为用户提供基本得查询功能。 ●其它功能。可以让用户进行其它得操作,比如修改密码,查询历史账单等等。 下面具体说明以下该软件的使用方法: 在安装完文华财经的软件之后,双击桌面的快捷方式,启动该软件,此时需要使用您的行情账号登录行情服务器,在成功登录行情服务器之后,界面如下:

的“trade”来登录交易软件:

此时弹出交易软件的登录窗口: 在正确的输入了账号及密码之后,点击登录按钮,如果成功登录了交易服务器,会出现如下

窗口: 点击确定按钮,此时就可以正常进行交易。 要进行某个和约的交易,只要在报价窗口该和约的买价/买量,卖价/卖量区域双击鼠标右键键,系统就会为您自动填充好委托信息。 下面分别详细介绍一下各个交易界面。 ●普通交易界面: 普通交易界面如下:

文华财经指标公式波段最准确的指标最准的实战指标macd代表的意思

N:=13; M:=3; VAR2:=CLOSE*VOL; MID:=EMA((EMA(VAR2,3)/EMA(VOL,3)+EMA(VAR2,6)/EMA(VOL,6)+EMA(VAR2,12)/EMA(VOL,12) +EMA(VAR2,24)/EMA(VOL,24))/4,N); 主趋势线1:MID; MID2:=MID*1.01; SDN:=MID*0.94; {WM} SDN3:=REF(CLOSE,1800),COLORYELLOW; SUP:=1.06*MID,COLORBLUE; VAR4:=EMA(CLOSE,9); B9:=COUNT(HIGH>SUP,5); VAR1:=MID; PARTLINE1(VAR1>REF(VAR1,1),VAR1),LINETHICK2,COLORRED; PARTLINE1(VAR1

TMP:=MA1-MAAA*MA1; 短期趋势线:TMP,LINETHICK2,COLORYELLOW; PARTLINE1(TMP<=MID,MID),LINETHICK2,COLORCYAN; PARTLINE1(TMP<=REF(TMP,1),TMP),LINETHICK2,COLORWHITE; PARTLINE1(TMP<=MID,TMP),LINETHICK2,COLORGREEN; PARTLINE1(TMP>=REF(TMP,1) AND TMP

文华财经软件使用说明书

《文华行情使用说明》

目录 安装说明 系统进入与退出 调入页面 选择品种 选择技术图表 设置指标参数 变换分析指标 改变分析周期 图表缩放和移动 报价抬头设置 设置个性化页面 设置关注报价与流水报价 新闻

安 装 说 明 【系统安装】 硬件基本配置与操作系统要求 软件安装说明 硬件配置 Pentium4 1.7GHz 、256M 存、硬盘 40G 操作平台 windows98/2000/XP

登录系统 ■ 1.如何进入文华财经 双击桌面上的图标,就会弹出登录界面如图2-1 图2-1 注:对于正式用户您可在用户名和密码栏输入您的用户名和密码,然后点击"登录"。

调入页面 ■ 1.如何调入系统默认的页面 文华财经支持以下常用页面,用户在屏幕下方的白框直接输入相应的页面 代码后回车即可,也可以使用鼠标选择以下相应的页面然后单击鼠标左键即可。 如图:4-1 图4-1 ■ 2.如何调入用户自己设置的个性化页面 键入"90",然后回车,会弹出"调入页面"的对话框,(如图:4-2)选择已存储的个性化页面即可。 图4-2 或者在屏幕右下方的白框输入"-XX"后回车(XX为用户自己设计的个性化 页面数)。 也可以在页面选择菜单中用鼠标选择。

“ 关于创建新页面的说明见高级使用技巧——〉设置页面 选入品种 ■ 方法一:期货品种代码表 输入四位数字代码调出您所选的品种 [参见目录:期货品种代码表] ■ 方法二: 输入拼音字头 您只需输入品种名字汉语拼音的第一个字母,然后按"↑"或"↓"键来选择,然后按回车键。 例如:[交易所] 豆一 0609 输入:"dy "(如图 4-4) 图 4-4 ■ 方法三 : 用户自己设定品种代码 客户可以采用交易所公布的交易代码或路透等系统的代码,但是需要客户 自己设定。 打开“系统工具” —〉个性化设置”的“品种代码设置”,就可以进行设置了。 例如:可以设置"1"表示商品交易所豆一 0609;“2”表示期货交易所铜 0605。 ■ 方法四 :敲入 K 线图名称后面的代码显示中文合约名称

文华财经指标公式波段最准确的指标最准的实战指标赢顺云WH6赢智WH8

VAR1:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR2:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR3:=SUM(VAR1,5); VAR4:=SUM(VAR2,5); VAR5:=IF(VAR3>VAR4,(VAR3-VAR4)/VAR3,IF(VAR3=VAR4,0,(VAR3-VAR4)/VAR4)); VAR6:=MA(VAR5,5); VAR8:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR9:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VARA:=SUM(VAR8,3); VARB:=SUM(VAR9,3); VARC:=IF(VARA>VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)); VARD:=MA(VARC,3); 火: BARSLAST(EMA(CLOSE,5)=1,LLV(VARE,VARF),LOW); VAR11:=VAR10+VAR10*VARF*0.5/100; VAR12:=IF(VAR11REF(EMA(CLOSE,5),1),5); VAR14:=IF(OPEN<=REF(OPEN,1),0,MAX(HIGH-OPEN,OPEN-REF(OPEN,1))); VAR15:=IF(OPEN>=REF(OPEN,1),0,MAX(OPEN-LOW,OPEN-REF(OPEN,1))); VAR16:=SUM(VAR8,3); VAR17:=SUM(VAR9,3); VAR18:=IF(VARA>VARB,(VARA-VARB)/VARA,IF(VARA=VARB,0,(VARA-VARB)/VARB)); VAR19:=MA(VARC,3); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;

股票程序化案例

股票程序化案例 2018-11 上海文华财经资讯股份有限公司Webstock Information Systems Co.,Ltd

股票程序化: (1) 1、选股回测 (1) 2、模组对一篮子合约做程序化 (3) 案例:在波段中实现低买高卖 (3) 3、T+1股票程序化交易案例 (7) 案例:高抛低吸,共用资金 (7) 股票程序化: 股票交易中,盲目地进行买卖并不是明智的做法。要想在股市中取得较好的收益,要有正确的理论来指导。传统的股票交易方式着眼于对于单只股票的选择,投资者在一次交易中只能买入或者卖出同一只股票。程序化交易为股票交易提供了新的投资策略。股票程序化的优势体现在以下几点: 1、股票程序化可以帮助投资者同时管理一篮子股票的运行情况,并且在买入某些股票的同时投资者还可以卖出其他股票。通过这种组合交易的方式,投资者可以更为方便的构建、持有以及更改投资组合,以达到分散风险的目的。 2、程序化交易利用计算机高速、快捷的处理能力,抓住股市上价格的瞬间变化,获得利润。 1、选股回测 公式选股是我们在股票交易过程中常用的工具,是否能选出入场位置优越的股票,是评判选股公式优劣的唯一标准。我们如果确定一个选股公式是否有效呢?下面我们看看如何使用选股回测功能对选股公式进行历史检测的。 例: 利用选股公式,选出指定的历史时间段中每天符合选股条件的股票,并且可以逐日查看股票明细及K线图 如:选出满足5日内阳线根数多于阴线的股票 选股公式:COUNT(ISDOWN,5)

还可以在这次选股结果的基础上,进一步使用其他选股公式进行筛选 选股公式: B:=VOL>REF(VOL,1); COUNT(B,3)=3,SELECT; 在进一步优选中选择该选股公式,即可之前选股基础上再次选股 我们通过对历史数据中选出的股票进行分析,便会很快的对选股公式进行判断,是否可以使

文华财经软件使用帮助

编辑平台支持的操作符

编辑平台支持的函数1.引用数据 2.金融统计

3.数理统计

(2766+2805+2814+2886+2885)/5=2831.20。可以用公式MA(CLOSE,5),从今天的值上看出。 2、偏差:每个数据,减去算术平均值的结果。 2766-2831.20=-65.2, 2805-2831.20=-26.2, 2814-2831.20=-17.2, 2886-2831.20=54.8, 2885-2831.20=53.8, 各偏差相加,应该是等于0 的。 3、平均绝对偏差AVEDEV(X,N):将偏差的绝对值相加,除以总个数N。 (65.2+26.2+17.2+54.8+53.8)/5=43.44 4、数据偏差平方和DEVSQ(X,N):将偏差的平方相加。 (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2=11130.80 5、总体样本方差VARP(X,N):将偏差的平方相加,总和除以总个数N。用公式可以这样算: (-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5=2226.16 6、样本方差VAR(X,N):是总体方差的N/(N-1)倍。 2226.16*5/(5-1)=2782.70 估算样本方差, 总比总体样本方差大一点,当N够大时,两者趋于相等。 7、总体标准差STDP(X,N):方差的开方。 [(-65.2)2+ (-26.2)2+ (-17.2)2+ (54.8)2+ (53.8)2/5]?=47.18 8、标准差STD(X,N):估算样本方差的开方。 [2226.16*5/(5-1)]?=52.75 同样,估算标准差 也比总体标准差大一点,当N够大时,两者趋于相等。 4.逻辑判断

期货指标大全汇总文华财经指标技术分析指标大全 期货日内短线好指标

VAR2:=REF(LOW,1); VAR3:=SMA(ABS(LOW-VAR2),3,1)/SMA(MAX(LOW-VAR2,0),3,1)*100; VAR4:=EMA(VAR3*10,3); VAR5:=LLV(LOW,13); VAR6:=HHV(VAR4,13); CURRBARSCOUNT:=DATACOUNT-BARPOS+1; VAR7:=IF(CURRBARSCOUNT>34,1,0); VAR8:=EMA(IF(LOW<=VAR5,(VAR4+VAR6*2)/2,0),3)/618*VAR7; VAR9:=IF(VAR8>100,100,VAR8); 吸筹:VAR9,LINETHICK1,COLOREE00EE; STICKLINE1(VAR9>-120,0,VAR9,3,1); RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100; K:=SMA(RSV,3,1); D:=SMA(K,3,1); J:=3*K-2*D; STICKLINE1(VAR9>1 AND J>REF(J,1) AND REF(J,1)0.1 AND VAR9<1 AND J>REF(J,1) AND REF(J,1)MAX(EMA(C,13),EMA(C,55)),1,IF(EMA(C,3)1,1,0),COLORRED; 熊:IF(NX=-1 AND V>1,1,0),COLORGREEN; 马:IF(NX=0 AND V>1,1,0),COLORBLUE;

文华财经程序化策略加载步骤

文华财经程序化策略加载步骤 河北稳升软件科技有限公司云量网文华8.2版本策略加载步骤: 加载策略可按以下要点进行: 导入策略—打开K线—补充数据—设置手数—设置时间—加载策略下面介绍具体操作方法: 1. 启动软件,单击“账户”|“登录”|“国内期货下单” 菜单,登录账号。 4. 在弹出的窗口中选择“文件”|“导入”命令。

2. 弹出登录窗口,输入资金账号、密码及验证码,单击“注册/找回模拟交易登录账号”超链接,在弹出的网页里注册模拟账号。 5. 选择发给您的策略,单击“打开”按钮(不用解压缩)。导入成功后关闭策略编写窗口。 3. 单击“编写”|“编写趋势策略”命令 河北稳升软件科技有限公司云量网

6. 打开合约,系统默认为日K线,在K线图空白位置10. 返回K线图,再次右击,选择“补充历史数据”命 令右击,在弹出的快捷菜单中选择“分析周期”|“自定义 分析周期”命令。(常用周期可在“分析周期”子菜单下 直接选择) 11. 单击“下载”按钮,使本机数据至少在30天以上。 7. 启用自定义分析周期,输入周期数,这里设置为2

分钟周期,单击“应用”按钮,关闭该对话框。 8. 切换到2分钟周期上,在K线图空白位置右击,在弹出的快捷菜单中选择“设置技术指标”命令。 12. 下载完毕单击“确定”按钮。 13. 返回K线图,在回测工作区中单击“重设回测参数” 9. 弹出对话框,选择“MA组合”选项,单击“卸载”按钮。 按钮,单击“确定”按钮。

河北稳升软件科技有限公司云量网 14. 设置回测手数,或者需要开仓的手数。实盘中,资 金和手续费不用管。 18. 设置完毕,单击“重新回测”按钮。

文华财经随身行下单系统使用说明

文华财经随身行下单系统使用说明书 一、下载安装(安卓智能手机) 如果你的手机已经安装有下列电子市场,可以直接在市场内搜索“随身行”并下载安装。 否则,请按以下步骤操作: 方法1:用手机浏览网页,下载到卡上(推荐) 方法2:通过USB数据线复制文件到卡上 注:本节的截图以Motorola Milestone 为例,其他手机略有不同,请参考手机的说明。 方法1:用手机浏览网页,下载到卡上(推荐) (1)进入手机界面,打开所有程序,点击浏览器,进入下载页面。[见下图]

(2)进入下载界面https://www.wendangku.net/doc/682205646.html, ,点击下载体验按钮。[见下图] (3)出现提示信息,确认下载,继续点击下载按钮。[见下图] 方法2:通过USB数据线复制文件到卡上

(1)启动电脑,使用手机提供的数据线将手机与电脑连接。(2)进入手机界面,用手指从手机屏幕上边缘往下滑动,拉出连接设置,设置为[USB 连接]模式。见图2-1 (3)选中[存储卡读取] 模式,点击按钮[确定]。在PC的资源管理器的可移动磁盘中,找到对应的手机磁盘。见图2-2 (4)将应用程序的 wenhua.apk 文件复制到手机磁盘的根目录下,设置手机的

连接模式为[仅充电]模式。见图2-3。 备注:下载完成或拷贝APK文件到手机后,在“文件管理器”里运行该安装程序即可安装。 二、下载安装(苹果手机) 苹果手机在Appstore(苹果商店)搜索“随身行”,找到软件直接安装即可。 三、登陆与退出交易系统 1、如何登陆下单系统 步骤1:在手机导航列表中点击图表,进入登录界面。

步骤2:在“开户公司”中选择所对应的期货公司。 账户密码,点击“浏览行情,暂不下单”按钮即可进入行情界面)

文华财经期货软件指标公式源码赢顺云指标波段买卖抄底逃顶顶底主力

VAR1:=PEAKBARS(L,13,1,1)<10; VAR2:=IF(VAR1=1,2,0); 顶1:= IF(VAR2=2,1,0); 顶B:IF(顶1>REF(顶1,1),78,100),COLORBLUE,LINETHICK2; VAR3:=PEAKBARS(C,8,1,1)<10; VAR5:=IF(VAR3=1,2,0); 顶:= IF(VAR5=2,1,0); 顶A:IF(顶>REF(顶,1),78,100),COLORYELLOW,LINETHICK2; DRAWTEXT(顶A=5,4.5,'↓'),COLORYELLOW; V ARC:=(ZIGZAG(C,8,1)>REF(ZIGZAG(C,8,1),1)) AND (REF(ZIGZAG(C,8,1),1)<=REF(ZIGZAG(C,8,1),2)) AND REF(ZIGZAG(C,8,1),2)<=REF(ZIGZAG(C,8,1),3); STICKLINE1((V ARC=1),18,0,8,1),COLORMAGENTA; DRAWTEXT((V ARC=1),8,'+买'),COLORWHITE; LL:=EMA (100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3); FILLRGN(LL>90,LL,90,RGB(0,255,0)); FILLRGN(LL<10,LL,10,RGB(255,0,0)); 风险值:EMA (100*(C-LLV(LOW,34))/(HHV(H,34)-LLV(LOW,34)),3),LINETHICK2,COLORCYAN; 预警:90,LINETHICK1;

文华财经策略编写、下单组件编写新增函数

文华 wh3中策略编写、下单组件编写新增函数汇总2 二.下单组件编写新增函数 1.引用数据函数 AvPrice(Code) 某合约当前均价。 用法: AvPrice(Code)返回合约Code的当前均价,Code为某合约的合约代码 例:VAR avprice;辑判断函数 SamePeriod(Code,PeriodStr,T1,T2) 判断两个时间是否是同一个周期。 用法: SamePeriod(Code,PeriodStr,T1,T2)如果T1,T2是同一个周期返回1, 否则返回0,Code:合约的合约代码,PeriodStr可以取以下值的其中之一: "min1","min3","min5","min10","min15","min30","1hour","3hour", "8hour","1day","week","month",T1和T2是以总秒数表示的时间 例: IF(SamePeriod("m1109","min10",LastOrderTime(),Time("09:00:00"))合约为m1109,周期为10分钟情况下,如果最后一次下单时间与09:00:00在同一个周期内 3.辅助函数 CurrentTime() 当前时间。 用法: CurrentTime()返回当前时间 例: VAR CurTime; CurTime=CurrentTime(); 学运算函数 ABS(Value) 取整形绝对值。 用法: ABS(Value)返回Value的绝对值,Value是整形值 例: VAR X; X=ABS(5); F_Period 取得当前模型的周期。 用法: F_Period() 返回当前模型的周期(字符串) 例: VAR period; period=F_Period();

文华财经程序化交易 操盘必会技巧

操盘必会技巧 1、发现趋势 关于技术分析,您首先听说的可能会是下面这句箴言:“趋势是您的朋友”。找到主导趋势将帮助您统观市场全局导向,并且能赋予您更加敏锐的洞察力--特别是当更短期的市场波动搅乱市场全局时。每周和每月的图表分析最适合用于识别较长期的趋势。一旦发现整体趋势,您就能在希望交易的时间跨度中选择走势。这样,您能够在涨势中买跌,并且在跌势中卖涨。 2、支撑和阻力你我必须承认:在这世界上,100%保证能绝对赚钱的交易方法是不存在的。如果有这样的方法,那么满街都是百万富翁了,但留心便可发现,市场中总有那么一部分人能稳定赢利、在长期交易中不败……难道他们都是能预知未来的交易之神?请百度搜索“云易汇智能交易系统”为您独家揭秘! 支撑和阻力水准是图表中经受持续向上或向下压力的点。支撑水准通常是所有图表模式(每小时、每周或者每年)中的最低点,而阻力水准是图表中的最高点(峰点)。当这些点显示出再现的趋势时,它们即被识别为支撑和阻力。买入/卖出的最佳时机就是在不易被打破的支撑/阻力水准附近。一旦这些水准被打破,它们就会趋向于成为反向障碍。因此,在涨势市场中,被打破的阻力水准可能成为对向上趋势的支撑;然而在跌势市场中,一旦支撑水准被打破,它就会转变成阻力。 3、线条和通道 趋势线在识别市场趋势方向方面是简单而实用的工具。向上直线由至少两个连继低点相连接而成。很自然,第二点必须高于第一点。直线的延伸帮助判断市场将沿以运动的路径。向上趋势是一种用于识别支持线/水准的具体方法。反而言之,向下线条是通过连接两点或更多点绘成。交易线条的易变性在一定程度上与连接点的数量有关。然而值得一提的是,各个点不必靠得过近。通道被定义为与相应向下趋势线平行的向上趋势线。两条线可表示价格向上、向下或者水平的走廊。支持趋势线连接点的通道的常见属性应位于其反向线条的两连接点之间。 4、平均线 如果您相信技术分析中“趋势是您的朋友”的信条,那么移动平均线将使您获益匪浅。移动平均线显示了在特定周期内某一特定时间的平均价格。它们被称作“移动”,因为它们依照同一时间度量,且反映了最新平均线。 移动平均线的不足之一在于它们滞后于市场,因此并不一定能作为趋势转变的标志。为解决这一问题,使用5或10天的较短周期移动平均线将比40或200天的移动平均线更能反映出近期价格动向。或者,移动平均线也可以通过组合两种不同时间跨度的平均线加以使用。无论使用5和20天的移动平均线,还是40和200天的移动平均线,买入信号通常在较短期平均线向上穿过较长期平均线时

文华财经随身行下单系统使用说明

文华财经随身行下单系统使用说明书一、下载安装(安卓智能手机) 如果你的手机已经安装有下列电子市场,可以直接在市场内搜索“随身行”并下载安装。 否则,请按以下步骤操作: 方法1:用手机浏览网页,下载到卡上(推荐) 方法2:通过USB数据线复制文件到卡上 注:本节的截图以Motorola Milestone 为例,其他手机略有不同,请参考手机的说明。方法1:用手机浏览网页,下载到卡上(推荐) (1)进入手机界面,打开所有程序,点击浏览器,进入下载页面。[见下图]

(3)出现提示信息,确认下载,继续点击下载按钮。[见下图] 方法2:通过USB数据线复制文件到卡上

(1)启动电脑,使用手机提供的数据线将手机与电脑连接。(2)进入手机界面,用手指从手机屏幕上边缘往下滑动,拉出连接设置,设置为[USB 连接]模式。见图2-1 (3)选中[存储卡读取] 模式,点击按钮[确定]。在PC的资源管理器的可移动磁盘中,找到对应的手机磁盘。见图2-2 (4)将应用程序的wenhua.apk 文件复制到手机磁盘的根目录下,设置手机的连接模

式为[仅充电]模式。见图2-3。 备注:下载完成或拷贝APK文件到手机后,在“文件管理器”里运行该安装程序即可安装。 二、下载安装(苹果手机) 苹果手机在Appstore(苹果商店)搜索“随身行”,找到软件直接安装即可。 三、登陆与退出交易系统 1、如何登陆下单系统 步骤1:在手机导航列表中点击图表,进入登录界面。 步骤2:在“开户公司”中选择所对应的期货公司。 步骤3:选择好期货公司后,输入资金账户和密码即可。(只看行情可不输入账户密码,点击“浏览行情,暂不下单”按钮即可进入行情界面) 2、如何退出下单系统 方法:在每个页面中点击“menu”键,选择退出即可。

《期货交易软件之文华一键通交易系统操作指南附图(追价下单、超价下单、止损止盈、条件单) 》

《期货交易软件之文华一键通交易系统操作指南附图(追价下单、超价下单、止损止盈、条件单) 》中国最著名博客女王干群精美作品编号2016061601 中国最著名博客女王干群精美作品编号2016061601 《期货交易软件之文华一键通交易系统操作指南附图(追价下单、超价下单、止损止盈、条件单) 》 期货交易软件之文华一键通交易系统操作指南附图(追价下单、超价下单、止损止盈、条件单) 一、如何下单 方法:点击“买卖”按钮可以下单。 二、如何指定价格下单 方法:在价格输入框输入价格,下单按钮会自动显示您输入的价格,然后点击“买入”或者“卖出”即可。 三、如何撤单 方法:如需撤掉挂单,只要双击挂单列表中的挂单即可。也可选择挂单合约后点击撤单按钮实现撤单 四、如何平仓 方法一:鼠标点击持仓,光标焦点会根据持仓方向落在“买

卖”按钮上,点击“买卖”按钮即可平仓。同时可以调节数量和价格微调按钮,对平仓手数和平仓价格进行设置 方法二:鼠标点击持仓,点击“平仓”按钮进行平仓。 方法三:双击持仓,实现快速平仓。 五、如何设置默认下单手数 方法:点击一键通交易软件中“数量”后面的“…”即可针对合约设置默认的下单手数 六、如何使用追价下单? 追价下单启动后,系统会自动撤单然后自动按照最新报价重新发出委托,直到完全成交。 方法:将一键通交易界面右上角的“追价下单”勾选即可。可以点击“追价下单” 后面的“…设置触发条件、追价范围和追价机制。 追价触发条件:以时间为条件,即下单后N秒钟没有成交就触发追价下单。 手动开仓、平仓追价范围:系统可以对手动下单设置追价范围,如果价格变化超过设置的追价范围,就停止追价。 追价机制:即对追价触发自动发出委托的委托价格进行设置。

准确率100的技术指标文华财经指标公式期货软件顶底之王指标

A:=AVPRICE/100; VARA:=EMA((((A-EMA(A,13))/EMA(A,13))*(0-100)),5); QQ:=EMA(((VARA/10)+EMA(A,13)),0); 行情线:=MA(A,1); 重心:=(C+0.618*REF(C,1)+0.382*REF(C,1)+0.236*REF(C,3)+0.146*REF(C,4))/2.382; 【操盘线】:EMA(((SLOPE(C,22)*20)+C),55),COLORYELLOW,LINETHICK4; 【黄金线】:IF(重心>=【操盘线】,【操盘线】,NULL),COLORRED,LINETHICK2; 【空仓线】:IF(重心<【操盘线】,【操盘线】,NULL),COLORCYAN,LINETHICK2; DRAWTEXT(ISLASTBAR,【操盘线】,'【操盘线】'),COLORRED; 引:EMA(CLOSE,2),LINETHICK1,COLORMAGENTA; 探:MA(CLOSE,5),LINETHICK1; 变:EMA(CLOSE,5),LINETHICK2,COLORYELLOW; 金:IF(变>REF(变,1),变,NULL),COLORRED,LINETHICK2; 空:IF(变REF(辅助线,1),辅助线,NULL),COLORMAGENTA,LINETHICK2; 下降:IF(辅助线REF(DA,2),【操盘线】,9);

文华程序化交易说明文档

国海良时期货 文华财经 程序化交易系统 使用说明书

程序化交易是一种在计算机和网络技术的支持下,瞬间完成你预先设置好的组合交易指令的一种交易手段。您可以将您的交易思路,通过文华提供的函数、语法及编辑平台,编写成交易模型,实现自动开仓、自动止损、自动止赢。程序化交易在投资实战中不仅可以提高下单速度,而且可以帮助投资者在交易过程中避免受到情绪波动的影响,实现理性投资。 Mytrader2009的程序化交易功能在Webstock2008的基础上增加了追踪止损功能、在全自动状态下系统默认按照最后的信号方向执行,解决了交易指令消失不做任何处理的问题、使用算法交易确保下单成交、并且升级了效果测试和参数优化的功能,使程序化交易又前进了一步,让投资更加的轻松和快乐。 启动程序化交易进行自动交易 打开交易软件,输入账号和密码 启动自动交易模型,选择模型后点击加载或新建模型。

使用算法交易 可以选择是否启用“追价下单”“分批下单”“超价下单” 追价下单: 如果下单没有成交,可以设置追价下单,单子在几秒钟之内没有成交,系统会自动撤单并按市场最新价追价下单,直至预设手数全部成交(也可设置追价范围,防范风险)。(模型触发、价格价格条件单、画线条件单都可以支持追价下单)

分批下单: 如果下单手数过大,启动分批下单,系统会根据默认的分批下单手数,将总手数分批下单超价下单:在市价基础上调整[ ]最小变动价位,以提高成交几率。 算法交易参数的设置 点击图中程序化交易窗口的红色方框可以对算法交易功能进行设置 在下图中对算法交易参数进行设置

“程序化交易自动下单”的其他设置说明: “按市价下单,下单手数” :模型每次下单的数量 “只进行多头交易”:选择此项设置后,模型自动过滤掉卖开和买平的交易指令,只进行多头交易。 “只进行空头交易”:选择此项设置后,模型自动过滤掉买开和卖平的交易指令,只进行空头交易。 “双向交易”:选择此项设置后,模型可以发出买开、卖平、卖开和买平指令,进行双向交易。 “下单方式”:可以选择全自动(不需要确认)、半自动(需要确认)或者只显示信号。 “信号确认”:可以设置信号出现后几秒钟发出委托。 在全自动状态下,系统默认使用“程序化交易按最后信号方向执行”来解决指令反复的问题,设置如下图:

文华财经使用问题-二

老师:我能租个空间,把WH3放在虚拟服务器上运行吗? Post By:2011-7-11 8:47:00 老师好! 我因为3G上网,程序化交易时存在网络中断、网速慢等问题。 我想申请一个“虚拟服务器”,把WH3放上去自动交易。 老师,不知是否可行? “虚拟空间”需多大? 网速及网络的连续性等是否可行? 谢谢老师! 3G无线上网本身就不稳定,建议使用有线宽带,选择联通或电信这样大的网络运 营商。租用虚拟空间,同样是在互联网的环境下运行,并不能完全保证正常范围内 的网络问题。运行商提供的虚拟空间,只能做网站的,无法运行软件的。 请教老师编写跨周期问题 老师您好请问WH3里头有没有循环变量?我想取出一天当中从开盘价到任意位置的高低点,如果在最高最低点,与我的设计思路有出入 从开盘价到任意位置的高低点,是指一天当中开盘价的最高最低点?如果不是,请具体说明,还有 3分钟周期,从开盘价到任意一个时间点的这段行情里头的最高点和最低点 NN:=BARSLAST(DATE<>REF(DATE,1))+1; HH:HHV(H,NN); LL:LLV(L,NN); 仅供参考,风险自负。 文华需要的带宽?? 在金山卫士网络流量检测中,文华紧用了2kB的带宽,一般家庭都够了,那么影响 文华速度的到底是什么?? 你好,文华软件所见即所得,只传输当前页面合约的数据,当前页面的合约越多, 传输数据就越多,占用的带宽越大。如多窗口显示tick图,要比单窗口的分时图占 用带宽大。 登录窗口的速率,是检测从您客户端到服务器端的即时速度,这一段要经过多个 节点多条线路,速率大小会有木桶效应,一条线路繁忙会影响整条线路的速率检测 值,速率检测值只要达到“一般”,就可以满足软件的正常运行了。 建议您选择与您的网络在一个大网的服务器登录,或者选择与您所在区域较近的 服务器登录,可以减少网络传输节点带来的影响,效果会好些。

文华财经指标源码

阳光心情 MA1:EMA(CLOSE,6),COLORWHITE; MA2:EMA(CLOSE,25),COLORRED ; STICKLINE(MA1>MA2,MA1,MA2,COLORMAGENTA,0) ; STICKLINE(MA2>MA1,MA1,MA2,COLORGREEN,0); DRAWTEXT(MA2-MA1>0&&MA1/LOW>1.15,LOW,'▼'); DRAWTEXT(MA1-MA2>0&&HIGH/MA1>1.15,HIGH,'▲'); 无敌MACD文华版 DIFF : EMA(CLOSE,12) - EMA(CLOSE,26); DEA : EMA(DIFF,9); 2*(DIFF-DEA),COLORSTICK; L1:=(EMA(CLOSE,8) - EMA(CLOSE,13)); L2:=EMA(L1,13); DRAWTEXT(CROSS(L1,L2),DIFF ,'买'),COLORRED; DRAWTEXT(CROSS(L2,L1),DIFF ,'卖'),COLORGREEN; 稳坐钓鱼台 ZJX:MA(C,61)-2*STD(C,71),COLORRED; CJX:MA(C,125)-2*STD(C,145),COLORMAGENTA; A:(EMA(C,13)+MA(C,26)+MA(C,52))/3,COLORYELLOW;

TMP:=OPEN-CLOSE; DRAWLINE(TMP>0.00001,HIGH,TMP>0.00001,OPEN,COLORCYAN); DRAWLINE(TMP>0.00001,LOW,TMP>0.00001,CLOSE,COLORCYAN); DRAWLINE(TMP<-0.00001,HIGH,TMP<-0.00001,CLOSE,COLORRED); DRAWLINE(TMP<-0.00001,LOW,TMP<-0.00001,OPEN,COLORRED); DRAWLINE(ABS(TMP)<0.00001,LOW,ABS(TMP)<0.00001,OPEN,COLORWHITE); DRAWLINE(ABS(TMP)<0.00001,HIGH,ABS(TMP)<0.00001,OPEN,COLORWHITE); STICKLINE(TMP>0,OPEN,CLOSE,COLORCYAN,0); STICKLINE(TMP<=0,OPEN,CLOSE,COLORRED,1); 稳赢趋势 HH:=HHV(HIGH,13); LL:=LLV(LOW,13); HH1:=BARSLAST((HH>REF(HH,1))); LL1:=BARSLAST((LL LL1),-1,0)); AA:IFELSE(A>=0,LL,HH),COLORYELLOW; DRAWTEXT(CROSS(HH1,LL1),HH,'开空'); DRAWTEXT(CROSS(LL1,HH1),LL,'开多'); DRAWLINE(HH1>LL1,HIGH,HH1>LL1,OPEN,COLORCYAN); DRAWLINE(HH1>LL1,LOW,HH1>LL1,CLOSE,COLORCYAN); DRAWLINE(HH1<=LL1,HIGH,HH1<=LL1,CLOSE,COLORRED);

相关文档
相关文档 最新文档