以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 当前持有多单,我想在5日均线弯头向下 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=56567)
|
-- 作者:qq代人发帖
-- 发布时间:2013/9/12 14:52:25
-- 当前持有多单,我想在5日均线弯头向下
请教:如图,假如当前持有多单,我想在5日均线弯头向下(ma5<ref(ma5,1) and ema5<ref(ema5,1) )的时候,
close- 开仓价位<=5*mindiff 的时候平仓,且反手。用IF语句
此主题相关图片如下:4.jpg

|
-- 作者:jinzhe
-- 发布时间:2013/9/12 15:02:42
--
if holding>0 and ma5<ref(ma5,1) and ema5<ref(ema5,1) and c-enterprice>5*mindiff then begin
sell(1,0,market);
buyshort(holding=0,1,market);
end
|
-- 作者:dalunihao
-- 发布时间:2013/9/12 15:13:41
--
如果在加上一个条件:比如说最高点A点减去开仓价>=5
此主题相关图片如下:88888888888.jpg
 *mindiff,那么A点怎么定义啊?我的想法是,开仓之后所达到过的最高点哦??
|
-- 作者:dalunihao
-- 发布时间:2013/9/12 15:14:26
--
如果在加上一个条件:比如说最高点A点减去开仓价>=5*mindiff,那么A点怎么定义啊?我的想法是,开仓之后所达到过的最高点哦??
|
-- 作者:jinzhe
-- 发布时间:2013/9/12 15:28:53
--
variable:hh=0;
if 开仓条件 then begin
开仓语句;
hh:=h;
end
if h>hh then hh:=h;
这个hh就是a点
|
-- 作者:dalunihao
-- 发布时间:2013/9/12 15:32:36
--
老师,我弱弱的说一下,因为我是初学者,方便完整的写一下吗?我直接复制过去,诚谢!
|
-- 作者:jinzhe
-- 发布时间:2013/9/12 15:42:01
--
框架已经是弄好了,这个只要把开仓条件和开仓语句替代进去就行了,初学者不是理由
|
-- 作者:dalunihao
-- 发布时间:2013/9/12 15:43:10
--
谢谢,先生,您的水平真厉害。
|
-- 作者:dalunihao
-- 发布时间:2013/9/14 14:18:58
--
请问老师,if h>hh then hh:=h; 这一句还要加在代码中吗?
|
-- 作者:dalunihao
-- 发布时间:2013/9/14 15:20:52
--
另外,hh:=h ,这个h是不是high啊?
|