m793649079 发表于 2016-3-5 11:54:44

请高手指点,谢谢!

如何编写“在开仓之后价格往不利的方向波动10个点之后全部平仓”的代码?

yimatouzi 发表于 2016-3-5 17:26:47


If(con1)  Buy(lots,price)//根据con1条件进场了,持仓


If(close<entryprice-10*PriceScale*MinMove) Sell(lots,close);//就是一个EntryPrice

我是来拿分的  

m793649079 发表于 2016-3-6 21:57:15

yimatouzi 发表于 2016-3-5 17:26 static/image/common/back.gif
If(con1)  Buy(lots,price)//根据con1条件进场了,持仓




谢谢,不过我的意思是说,开仓之后最高价回撤10个点,不是开仓价

yimatouzi 发表于 2016-3-7 23:07:35

m793649079 发表于 2016-3-6 21:57 static/image/common/back.gif
谢谢,不过我的意思是说,开仓之后最高价回撤10个点,不是开仓价



If(con1)  Buy(lots,price)//根据con1条件进场了,持仓


If(close<entryprice-10*PriceScale*MinMove) Sell(lots,close);//就是一个EntryPrice

我是来拿分的  



N=barssinceentry ,    Highestsinceentry=highest(high,N);//加一个从开盘到当前价格找个最高价出来代码就可以了
if(close<Highestsinceentry-10*priceScale*MinMove) sell(lots,close);

m793649079 发表于 2016-3-8 09:00:44

yimatouzi 发表于 2016-3-7 23:07 static/image/common/back.gif
If(con1)  Buy(lots,price)//根据con1条件进场了,持仓




谢谢,我试试
页: [1]
查看完整版本: 请高手指点,谢谢!