求幫助一個語句 [文華財經]
- 咨詢內容:
我想在合約開盤后,以15分鐘為周期,第二根K線如開盤價高于第一根K線收盤價,就以第一根K線距最高價1/3處,掛買單,
同理~~~~~~~~~~~~~~~~~~~~~~~~~~~~~低于~~~~~~~~~~~~~~~~~~~~~~低~~~~~~~賣單,
請問該怎樣寫這些語句,謝謝!
- 文華技術人員:
策略模型不支持指定價委托的,需要使用下單組件編寫實現;
一般的基礎組件,我們寫過編寫范例。
您根據范例學習嘗試編寫。 編寫中遇到的困難及修正等,可以發帖與我們溝通處理。組件學習方式:
1:程序化——》編寫下單組件。 范例中有注釋,可學習查看。
2:在算法交易組件中——》插入函數。 了解函數語言。
3:論壇搜索:組件 - 文華客服:
那么以第一根K線收盤價加減N個價位可以實現嗎?我不知用何函數確定15分鐘后第一根K線收盤價,和第二根K線的表達方式。
或者可以用第二根K開盤價減N個價位來確定買入或賣出呢?
- 網友回復:
您的思路可以參考以下范例,以第二根k線價格大于開盤價M點買開為例:
M:=10;
N:=BARSLAST(DATE<>REF(DATE,1))+1;//當天開盤以來的k線根數
N=2&&H>REF(C,1)&&C>O+M,BK;//當天開盤第二根k線,并且當前最高價大于前一根k線收盤價,并且當前收盤價大于開盤價M點價差,買開 - 網友回復:
繼續請教一個問題,這是我編的一個模型
MA1:MA(CLOSE,N1);
MA2:MA(CLOSE,N2);
DIFF := EMA(CLOSE,SHORT) - EMA(CLOSE,LONG);DEA := EMA(DIFF,M);
CROSS(DIFF,DEA)&&MA1>MA2,BPK;
CROSS(DIFF,DEA)&&CROSS(CLOSE,MA1&&MA2),BPk;
CROSS(DEA,DIFF)&&MA2>MA1,SPK;
CROSS(DEA,DIFF)&&CROSS(MA1&&MA2,CLOSE),SPK;
CLOSE>SKPRICE+4,BP;
CLOSE<BKPRICE-4,SP;
AUTOFILTER;
CLOSEMINUTE<2,CLOSEOUT;運行起來沒什么問題,但是CROSS(DIFF,DEA)&&CROSS(CLOSE,MA1&&MA2),
和CROSS(DEA,DIFF)&&CROSS(MA1&&MA2,CLOSE),SPK;
這兩個滿足條件了也不發出信號,歷史數據測試時也沒有開平倉動作,我的想法是MACD金叉同時兩條均線交叉在上的BPK或者MACD金叉均線沒滿足交叉在上但K線收盤在兩條均線之上也BKP,
MACD死叉則相反,但前一個語句執行,后一個沒反應,不知為何,請老師幫助一下
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 1145508240 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容