全局變量的新思維,可行不?
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年09月07日
- 咨詢內容:
555555555555555555555555555555555.
發了N個貼,版主,管理員都不在,不回貼,我可是付費用戶啊.
If (GetGlobalVar(0)==InvalidNumeric)
{
If(A_BuyPosition==0)
{
SetGlobalVar(0,0);
} else If(A_BuyPosition>0)
{
SetGlobalVar(1,1);
}
} els if(GetGlobalVar(0)!==InvalidNumeric)
{
SetGlobalVar(0,SetGlobalVar());
}
1:思路是隔夜的,開機第一次運行. 如果:GetGlobalVar(0)==InvalidNumeric無效. 就設置全局變量.
2:這時全局變量.去用A函數去讀用戶信息, 并根據有倉與無倉,設置全局變量.
3:
(也就是說:開機開盤,如果你的持倉是多倉一手, 那會全天都是一手,如果你平倉,或者是加倉. 設置全局變量時,都是在一手的基地上操作.
4:如果,死機,重啟軟件,或者是第二天開機,又會用A函數去讀用戶信息, 并根據有倉與無倉,設置全局變量.
- TB技術人員:
思路挺好的
就是最后這一句 SetGlobalVar(0,SetGlobalVar()); 貌似有問題吧
- TB客服:
ample 發表于 2013-7-22 10:58
思路挺好的
就是最后這一句 SetGlobalVar(0,SetGlobalVar()); 貌似有問題吧
謝謝老大了.收到
- 網友回復:
If (GetGlobalVar(1)==InvalidNumeric)
{
If(A_BuyPosition==0)
{
SetGlobalVar(1,0);
} else If(A_BuyPosition>0)
{
SetGlobalVar(1,1);
}
} else if(GetGlobalVar(1)!=InvalidNumeric)
{
SetGlobalVar(1,GetGlobalVar(1));
}
If (GetGlobalVar(2)==InvalidNumeric)
{
If(A_SellPosition==0)
{
SetGlobalVar(2,0);
} else If(A_SellPosition>0)
{
SetGlobalVar(2,1);
}
} else if(GetGlobalVar(2)!=InvalidNumeric)
{
SetGlobalVar(2,GetGlobalVar(2));
}
寫好了.謝謝