设为首页收藏本站

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

全局变量setTBprofilestring保存的值怎传递啊 [复制链接]

Rank: 4

精华
0
UID
5027
积分
587
帖子
100
主题
7
阅读权限
50
注册时间
2009-8-5
最后登录
2016-1-30
跳转到指定楼层
1#
发表于 2013-4-24 12:38:40 |只看该作者 |倒序浏览
If(MarketPosition==1)
               {
            If(Condition3)
                     {
                    entprice=Open;
                                    Buy(0,entprice+2);
                        SetTBProfileString(stopprice,keypreentprice,Text(gentprice));
                        SetTBProfileString(stopprice,keygentprice,Text(entprice));
                        Commentary("gentprice="+Text(entprice));
                        Commentary("preentprice="+Text(gentprice));
                       }
                         if(low<=preentprice) BuyToCover(0,preentprice);
                  
          }

我保存了当初开仓价和上一次开仓价,想加仓后用用一次开仓价作为止损。但保存的值只在开仓BAR上可以看到,其它的BAR看不到。怎么把这个值传递到每个BAR啊

Rank: 3Rank: 3

精华
0
UID
77637
积分
138
帖子
64
主题
4
阅读权限
40
注册时间
2011-11-7
最后登录
2019-6-21
2#
发表于 2013-5-19 23:25:31 |只看该作者
用getTBProfileString读取

使用道具 举报

Rank: 1

精华
0
UID
74481
积分
33
帖子
3
主题
0
阅读权限
10
注册时间
2011-10-26
最后登录
2019-7-5
3#
发表于 2013-5-26 23:49:00 |只看该作者
你懂不懂全局是什么意思。都全局了,你还要传递?

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
4#
发表于 2013-5-27 15:47:19 |只看该作者
SetTBProfileString(),是一个写文件的函数。具体来讲,是把给定的键名及其值写入到公式信息文件的相应块中。
需要取值的时候,使用getTBProfileString()读取即可

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-10 21:39

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部