Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共4 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:请朋友们帮忙

1楼
liboyi 发表于:2012/4/7 13:45:37

下面公式主要是符合开空条件后生成一文本文件。因运行在K线模式,每0.5秒会向文件写入一行。

现本人想在动态行情中运行时,在符合条件生成文本文件后在下一根K线把这文件删除,该怎么写这些语句?

请朋友们帮忙写下。多谢各位。

或有其它什么办法就是当合条件后在硬盘上生成一文件,在下一K线把这文件删除。

 


 RUNMODE:0;

 kk:='K线数';// 全局变量
 
nn:=barslast(date<>ref(date,1))+1;
 
ma5:ma(c,5);

if nn=9  and c <ma5  then
   begin
    buyshort(holding=0,1,thisclose);
 
    DRAWTEXT(1   , l -4,'开空')  ,COLORWHITE ;
  
    extgbdataset('kk',nn);//记录
 
     if date =1120406 then
    // if date =currentdate then
     DEBUGFILE2('D:\金字塔调试\' + 'sell.txt' ,'K线数:%.0f',extgbdata('kk'),1);
end

2楼
阿火 发表于:2012/4/8 7:11:18

单从PEL来讲,没有删除外部文件的函数

通过自定义函数,用VBA来执行应该可以

3楼
liboyi 发表于:2012/4/8 8:06:38

多谢版主回复。

我试过加入VBA,可它只是在序列模式才可以。现在是K线模式,不能加入VBA啊。

 

有哪位朋友会的吗?请帮下啊。

4楼
阿火 发表于:2012/4/8 10:20:03

逐K线模式也是可以的呀。

通过自定义函数按需调用执行VBA过程

共4 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.