以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  怎么画出曲线  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=89496)

--  作者:qq代人发帖
--  发布时间:2016/1/6 14:10:19
--  怎么画出曲线
我让公式运行在分笔数据下,然后公式计算的值想化成曲线,怎么画不出来呢


--  作者:jinzhe
--  发布时间:2016/1/6 14:16:59
--  
请贴代码
--  作者:gnuhub
--  发布时间:2016/1/6 14:21:27
--  
// 全局变量 用于累计主动买量 主动卖量
VARIABLE:BUY_AMOUNT=0;
VARIABLE:SELL_AMOUNT=0;

VARIABLE:T1=0;

// 最新价
LAST_PRICE:=DYNAINFO(  7);
// 成交量
AMOUT:=DYNAINFO( 52);
// 买1价
BUY_1_PRICE:=DYNAINFO( 28);
// 卖1价
SELL_1_PRICE:=DYNAINFO( 34);

// 累加主动卖量
IF BUY_1_PRICE=LAST_PRICE THEN BEGIN
SELL_AMOUNT:=SELL_AMOUNT+AMOUT;
END

// 累加主动买量
IF SELL_1_PRICE=LAST_PRICE THEN BEGIN
BUY_AMOUNT:=BUY_AMOUNT+AMOUT;
END

//IF BUY_AMOUNT <>0 AND SELL_AMOUNT <>0 THEN BEGIN

VALUE_1:=BUY_AMOUNT-SELL_AMOUNT;
VALUE_2:=BUY_AMOUNT+SELL_AMOUNT;
VALUE_3:VALUE_1/VALUE_2;

想画出value_3的曲线

--  作者:jinzhe
--  发布时间:2016/1/6 14:30:58
--  
用的全是动态行情函数,动态行情函数只有最新值没有历史值,所以无法做到画历史曲线