新手不太懂,请教这个怎么编写 利用PIVOT指标 1. 上穿PIVOT2次阻力线时开多。
2. 下穿PIVOT2次支撑线时开空。
3. 利用ATR指标的追加清算来平仓。
4. 适用止损1.5%时平仓
谢谢 最好有注释 方便学习一下
PIVOT指标 这个金字塔的编程我还不太懂
Input : AtrMult(4.0), StopPer(2);
Var : PIVOT(0),阻力1(0),阻力(0),支撑1(0),支撑2(0),count(0),PosHigh(0),PosLow(0);
# PIVOT线
PIVOT = (DayHigh(1)+DayLow(1)+DayClose(1))/3;;
阻力1 = 2 * PIVOT -DayLow(1);
阻力2 = PIVOT + DayHigh(1)-DayLow(1);
支撑1 = 2 * PIVOT - DayHigh(1);
支撑2 = PIVOT - DayHigh(1)+DayLow(1);
#计算当日入市次数
If CrossUp(C,阻力2) Then
Buy();
If CrossDown(C,支撑2) Then
Sell();
# 平仓
PosHigh = Highest(H, BarsSinceEntry+1);
PosLow = Lowest(L, BarsSinceEntry+1);
If MarketPosition == 1 Then
ExitLong("EL1", AtStop, PosHigh-ATR(30)*AtrMult);
If MarketPosition == -1 then
ExitShort("ES1", AtStop, PosLow+ATR(30)*AtrMult);
#止损平仓
SetStoploss(StopPer);
#当日平仓
SetStopEndofday(1450);
不知道这个 能不能改成交易系统.