设为首页收藏本站

 找回密码
 注册
查看: 2061|回复: 0
打印 上一主题 下一主题

小周期引用大周期数据的困扰 [复制链接]

Rank: 1

精华
0
UID
226419
积分
28
帖子
20
主题
8
阅读权限
10
注册时间
2016-1-8
最后登录
2016-4-15
跳转到指定楼层
1#
发表于 2016-4-6 16:06:57 |只看该作者 |倒序浏览
老师,我想在5分钟周期引用日线收盘价,当前5天中(不包括当天)有3天的收盘价走高,我就判断市场是偏多头的。红色部分是我实现这个功能的语句,困扰的是5分钟周期中抽取的DayClose是当根K线对应的收盘价,与我想表达的意思不同,我想问这个思路应该如何实现?

以下这个公式写好后,我加载到日线上,把日线close保存到数据库。
Vars
String strkey;
string strvalue;
Begin
strkey=DateToString(date);
strvalue=Text(close);
SetTBProfileString("myclose",strkey,strvalue);
End
以下这个公式我是打算加载到5分钟周期上:
Begin
If(!CallAuctionFilter()) Return;
//背景设置
If(TrueDate(0)!=TrueDate(1))
{
strkey=DateToString(Date[1]);
}Else
{
strkey=strkey[1];
}
strvalue=GetTBProfileString("myclose",strkey);
If(strvalue!=InvalidString)
{
DayClose=Value(strvalue);
}Else
{
DayClose=DayClose[1];
}
Commentary("DayClose="+Text(DayClose));
BigBuyCondition=CountIf(DayClose>DayClose[1],len1)>=Round(len1*p1/10,0);
BigSellCondition=CountIf(strvalue[1]<strvalue[2],len1)>=Round(len1*p1/10,0);
您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-5 12:52

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部