求助!!請(qǐng)教老師些程序問(wèn)題 [開(kāi)拓者 TB]
- 咨詢(xún)內(nèi)容:
本帖最后由 dhqh8702708 于 2015-12-30 15:02 編輯
問(wèn)題如下:
一、 用close[1]判斷開(kāi)倉(cāng)條件,以多單為例,比如if(close[1]>ma10[1]) buy(lots,open);
想要用low[1]為最大止損點(diǎn)(開(kāi)倉(cāng)前一根k線(xiàn)最低點(diǎn)),盤(pán)中 價(jià)格達(dá)到立即止損平倉(cāng)。
怎么寫(xiě)代碼?
二、開(kāi)倉(cāng)后若有浮盈30跳 ,則設(shè)定開(kāi)倉(cāng)價(jià)加1跳為止贏點(diǎn)(盈虧平衡保護(hù)),怎么寫(xiě)代碼?
三、If (!CallAuctionFilter()) return; 這段代碼可以過(guò)濾集合競(jìng)價(jià)發(fā)單嗎?
四、用buy開(kāi)倉(cāng)時(shí)候,若有空單,是不是自動(dòng)先把空單平掉再開(kāi)倉(cāng),還是沒(méi)有先后順序,有可能先開(kāi)空再
平多,這樣要求保證金至少有2倍的開(kāi)倉(cāng)量。 - TB技術(shù)人員:
- Params
- Numeric Length(10);
-
- Vars
- NumericSeries MA10;
- NumericSeries stop1; //止損價(jià)
- NumericSeries myentry; //開(kāi)倉(cāng)價(jià)
- NumericSeries HighestAfterEntry; // 開(kāi)倉(cāng)后出現(xiàn)的最高價(jià)
- NumericSeries LowestAfterEntry; // 開(kāi)倉(cāng)后出現(xiàn)的最低價(jià)
-
- Begin
- If(BarsSinceentry == 0) //開(kāi)倉(cāng)后浮盈跟蹤
- {
- HighestAfterEntry = Close;
- LowestAfterEntry = Close;
- If(MarketPosition <> 0)
- {
- HighestAfterEntry = Max(HighestAfterEntry,AvgEntryPrice);
- LowestAfterEntry = Min(LowestAfterEntry,AvgEntryPrice);
- }
- }else
- {
- HighestAfterEntry = Max(HighestAfterEntry,High);
- LowestAfterEntry = Min(LowestAfterEntry,Low);
- }
-
-
- MA10 = AverageFC(Close,Length);
- PlotNumeric("MA1",MA10);
-
- // 集合競(jìng)價(jià)和小節(jié)休息過(guò)濾
- If(!CallAuctionFilter()) Return;
-
- If(MarketPosition <>1 && close[1]>ma10[1])
- {
- Buy(0,Open);
- stop1=Low[1];
- myentry=Open;
- }
-
-
- If(MarketPosition ==1 && Low <= stop1) //止損退出
- {
- Sell(0,Min(stop1,Open));
- }
-
-
- If(HighestAfterEntry[1] >= myentry + 30* MinMove*PriceScale) // 盈利有止損
- {
- If(MarketPosition ==1 && Low <= myentry+ MinMove*PriceScale)
-
- {
- Sell(0,Min(myentry+ MinMove*PriceScale,Open));
-
- }
- }
- End
- Params
- TB客服:
tianlan 發(fā)表于 2015-12-30 15:14
四、如果是反手的話(huà),是同時(shí)發(fā)單,需要兩倍的保證金。
謝謝 收到了
有思路,想編寫(xiě)各種指標(biāo)公式,程序化交易模型,選股公式,預(yù)警公式的朋友
可聯(lián)系技術(shù)人員 QQ: 511411198 進(jìn)行 有償 編寫(xiě)!(不貴!點(diǎn)擊查看價(jià)格!)
相關(guān)文章
-
沒(méi)有相關(guān)內(nèi)容