有没有大佬给我写几个止盈止损的公式谢谢了
//移动止盈止损---------------------------------以下
//记录开仓后的最高最低价
If(BarsSinceEntry == 0)
{
HighestAfterEntry = Close;
LowestAfterEntry = Close;
If(MarketPosition <> 0) //建仓的K线
{
HighestAfterEntry = High;
LowestAfterEntry = Low;
}
}
Else
{
HighestAfterEntry = Max(HighestAfterEntry, High);
LowestAfterEntry = Min(LowestAfterEntry, Low);
}
KliqPoint = LowestAfterEntry * (1 + StopPer1 * 0.01) ; //空单吊灯
DliqPoint = HighestAfterEntry * (1 - StopPer1 * 0.01) ; //多单吊灯
//画线
if(MarketPosition == 1)
{
plt1.line("多头吊灯", DliqPoint);
}
Else if(MarketPosition == -1)
{
plt1.line("空头吊灯", KliqPoint);
}
If(MarketPosition == 1 And BarsSinceEntry >= 1 and L < DliqPoint[1]) // 有多仓的情况
{
sell(0, min(O, DliqPoint[1]));
Commentary("多单移动止盈");
}
else if (MarketPosition == -1 And BarsSinceEntry >= 1 and H > KliqPoint[1])
{
BuyToCover(0, max(O, KliqPoint[1]));
Commentary("空单移动止盈");
}
//移动止盈止损---------------------------------以上
请学习软件自带的例子、官网帮助、官网视频