如何編寫,日內開多平倉后不再建立多單,日內開空平倉后不再建立空單?
作者:開拓者 TB 來源:cxh99.com 發布時間:2013年04月27日
|
- 咨詢內容: 如何編寫,日內開多平倉后不再建立多單,日內開空平倉后不再建立空單?
我想到的一個方法是開多平倉后,初始值為0的BB=BB+1,那么開多條件需要滿足BB==0。
有人幫忙編寫一下嗎?謝謝
- TB技術人員: 可以用判斷手里持倉的命令 IF marketposition != 0 這樣的語句來防止 重復開倉 F1里有例子
- TB客服:
莫非 發表于 2013-4-14 03:20
可以用判斷手里持倉的命令 IF marketposition != 0 這樣的語句來防止 重復開倉 F1里有例子 ...
你說的這個我知道的,但我說的不是重復開倉的問題
- 網友回復:
莫非 發表于 2013-4-14 03:20
可以用判斷手里持倉的命令 IF marketposition != 0 這樣的語句來防止 重復開倉 F1里有例子 ...
我說的是,日內建多單,平倉后,不再建立多單
- 網友回復: 你的思路是對的,怎么不自己動手試試
- if(date!=date[1])
- {
- aa = 0; //aa ,bb均為序列變量
- bb = 0;
- }
- if(aa ==0 && buycon)
- {
- buy();
- aa = aa +1;
- }
- if(bb ==0 && sellcon)
- {
- sellshort();
- bb =bb+1;
- }
復制代碼