有函数能获取到工作区名称吗?
A_GetOrderCreateSource 看看
请问这个问题解决了吗,我用GetWorkspaceName()和A_GetOrderCreateSource()两个函数均求不到工作区名称。两函数的输出工作区名称均为“”,请管理员老师指教!谢谢!!
你确定吗?
老师好,我的策略在交易界面和研究界面里,为了区分策略在不同界面,策略可以用不同的交易函数,所以有必要让策略软件知道工作区名称
我就是想求这个“期权交易1”名称,结果出来是
程序里用到这段代码:"GetWorkspaceName()="+GetWorkspaceName()+" A_GetOrderCreateSource()="+A_GetOrderCreateSource()
你不是取到了吗 ,问题是什么
策略交易我也能正常输出啊?
你是不是应该把你怎么得出 ”GetWorkspaceName()不能有效返回工作区名“这个结论的过程描述一下?
用这个函数: Print("OnBarOpen:" + Data[indexs[i]].Symbol + "," + Text(Data[indexs[i]].Date())+" 工作区名称:"+GetWorkspaceName());
就是出不来,平台是:
复现不了。
建议发工作区带源码
感谢老师,问题解决了,主要是我从交易页面和研究页面上的策略用右键K图后,估计弹出的界面没有工作区名称(故未能返回工作区名)。当交易页面上的策略启动运行后,就能返回工作区名。