请帮忙改为文华,MC看不懂代码!谢谢 (文华财经WH6赢顺V6.7)

投资者咨询:请帮忙改为文华,MC看不懂代码!谢谢 (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2018-8-20 21:39
 [LegacyColorValue = true]; 

Input: FastMA(9),SlowMA(26),MacdMA(4), NCOs(4), NBars(50), Trailbar(6);
Vars: MVal(0), MAvg(0), MDif(0), Counter(0), TotalBars(0), HighestHi(0), LowestLo(0);
Array: CO[2,50](0);

MVal = MACD(Close,FastMA,SlowMA);
MAvg = XAverage(MACD(Close,FastMA,SlowMA),MacdMA);
MDif = MVal - MAvg;

If  MDif Crosses Over  0  OR  MDIF Crosses Under  0 Then Begin
For counter = 0 to 49 Begin
CO[ 0 , 50 - Counter ] = CO[ 0 , 49 - Counter ];
CO[ 1 , 50 - Counter ] = CO[ 1 , 49 - Counter ];
CO[ 2 , 50 - Counter ] = CO[ 2 , 49 - Counter ];
End;
CO[ 0 , 0 ] = BarNumber;
CO[ 1, 0 ] = High;
CO[ 2, 0 ] = Low; 
End;

HighestHi = -1;
LowestLo = 9999999;
For counter = 0 to NCOs-1 Begin
If CO[ 1 , counter ] > HighestHi then
HighestHi = CO[ 1 , counter ];
If CO[ 2 , counter ] < LowestLo then
LowestLo = CO[ 2 , counter ];
End;

  
Totalbars = BarNumber - CO[ 0 , NCOs - 1];
If TotalBars < NBars then Begin
Buy Next Bar  at HighestHi + Average(TrueRange,4)*.5 stop; 
Sell Short Next Bar  at LowestLo - Average(TrueRange,4)*.5 stop;
End;

Sell next bar at Lowest( Low , TrailBar ) Stop;
Buy to Cover next bar at Highest( High , TrailBar ) Stop;

setstoploss(1000);
技术人员回复
日期:2018-8-20 22:19
 MC软件与文华麦语言相差很大,而且改写难度很大,并不一定符合您的需求

您可以说明下在MC中用这个指标做什么分析,量化表达下思路,我们直接用文华软件为您编写