请老师支出问题所在,谢谢!
Params
Numeric Lots(1);
Vars
string A;
string B;
Begin
B = GetTBProfileString2File("D:\\AB.Log",Symbol(),"A");
if( B=="B")
{
if(MarketPosition==0)
{
buy(1,c);
}
}
else If(B=="S")
{
if(MarketPosition==0)
{
SellShort(1,c);
}
}
else if(B=="A")
{
if(MarketPosition==1)
{
sell(1,c);
}
}
else if(B=="R")
{
if(MarketPosition==-1)
{
BuyToCover(1,c);
}
}
End
你是想通过文件读取的方式来控制开仓或者平仓是吧
照你这个写法是很难实现的
感觉你并没有完全认识到软件的公式运行机制,基本属于瞎写
请问应该怎么写?
请问应该怎么写?
第一 读取文件的格式有固定要求,你可以先写数据文件一份,看看格式来确定文件的格式
第二 文件里的信号 要有历史和实时信号的区别,否则如何确定,你的这个标记是在什么时候执行?
[au2210]
A=B
以上红色部分为本地文件的内容
我通过手工修改A的值来实现开平仓的信号;
逻辑都是通的,但是程序就是不执行
[au2210]
A=B
以上红色部分为本地文件的内容
我通过手工修改A的值来实现开平仓的信号;
逻辑都是通的,但是程序就是不执行,请问应该如何修改?
请问你的QQ是多少,我好发你文件
你这个是旗舰版是吧?旗舰版我处理不了
是的旗舰版,那我应该找谁呢?
是的旗舰版,那我应该找谁呢??
请问,旗舰版我找哪位大神?
你已字符串判断依据,当然不好使了,K线图上也没有字符串
读取本地的文件,文件里面有字符串,是这样做的