一个改进的Comment函数
一个改进的Comment函数这个函数是我在论坛上看到的,这个函数主要作用是在图表上输出多行的Comment(注释),觉得挺有用,所以和大家分享一下:
//Determines how many of your previous comments are shown
extern int MaxCommentsToShow=25;
//An array to hold all of the comments
string allcomments[];
//+------------------------------------------------------------------+
//| Manage comments - Written by imt4 |
//| www.imt4.com |
//+------------------------------------------------------------------+
void managecomments(string addcomment)
{
string tempcomments[];
int commentscroll;
string output;
int CommentCount = ArrayRange(allcomments, 0);
if(CommentCount<MaxCommentsToShow)
{
ArrayResize(tempcomments,CommentCount+1);
ArrayCopy(tempcomments,allcomments,1,0,WHOLE_ARRAY);
}
else
{
ArrayResize(tempcomments,MaxCommentsToShow);
ArrayCopy(tempcomments,allcomments,1,0,MaxCommentsToShow-1);
}
tempcomments=addcomment;
CommentCount = ArrayRange(tempcomments, 0);
ArrayResize(allcomments,CommentCount);
ArrayCopy(allcomments,tempcomments,0,0,CommentCount);
for(commentscroll=0;commentscroll<CommentCount;commentscroll++)
{
output = output + allcomments +"\n";
}
Comment(output);
}
[ 本帖最后由 wyhtt777 于 2009-1-9 09:49 编辑 ] 忘了告诉大家怎么用了:lol
那么怎么用呢?很简单,直接调用行了:
帮我顶吧。。。自己做个沙发~ 沙发,帮ding
回复 4# 的帖子
4楼不会是做烧烤的吧?:lol 恩 很有用感谢楼主分享 听起来不错啊. 你们谁给来个截图看看?
页:
[1]