### 回答1:
MT4交易软件中,可以使用以下代码来显示当前交易产品的交易保证金、点值、点差、当日涨跌值、当日振幅值、当日振幅百分比、隔夜利息、当前时间级别的倒计时信息:double margin = MarketInfo(Symbol(), MODE_MARGINREQUIRED);
double point = MarketInfo(Symbol(), MODE_POINT);
double spread = MarketInfo(Symbol(), MODE_SPREAD);
double daily_change = MarketInfo(Symbol(), MODE_DAILYCHANGE);
double daily_range = MarketInfo(Symbol(), MODE_DAILYRANGE);
double daily_persentage = MarketInfo(Symbol(), MODE_DAILYPERCENT);
double swap = MarketInfo(Symbol(), MODE_SWAP);
double timeout = MarketInfo(Symbol(), MODE_TIMEOUT);
### 回答2:
下面是一段在MT4交易软件图表上显示当前交易产品的交易保证金、点值、点差、当日涨跌值、当日振幅值、当日振幅百分比、隔夜利息、当前时间级别的倒计时信息的代码:
```
// ---显示交易保证金---
double margin = AccountInfoDouble(ACCOUNT_MARGIN);
Print("交易保证金:", DoubleToString(margin, 2));
// ---显示点值---
double pointValue = MarketInfo(Symbol(), MODE_POINTVALUE);
Print("点值:", DoubleToString(pointValue, 2));
// ---显示点差---
double spread = MarketInfo(Symbol(), MODE_SPREAD);
Print("点差:", DoubleToString(spread, 2));
// ---显示当日涨跌值---
double dailyChange = MarketInfo(Symbol(), MODE_CHANGE);
Print("当日涨跌值:", DoubleToString(dailyChange, 2));
// ---显示当日振幅值---
double dailyRange = MarketInfo(Symbol(), MODE_RANGE);
Print("当日振幅值:", DoubleToString(dailyRange, 2));
// ---显示当日振幅百分比---
double dailyRangePercent = (dailyRange / MarketInfo(Symbol(), MODE_CLOSE)) * 100;
Print("当日振幅百分比:", DoubleToString(dailyRangePercent, 2), "%");
// ---显示隔夜利息---
double overnightInterest = MarketInfo(Symbol(), MODE_SWAPLONG);
Print("隔夜利息:", DoubleToString(overnightInterest, 2));
// ---显示当前时间级别的倒计时信息---
datetime currentTimeframe = iTime(NULL, PERIOD_CURRENT, 0);
int countdown = TimeCurrent() - currentTimeframe;
Print("当前时间级别的倒计时:", TimeToString(countdown, TIME_MINUTES));
```
这段代码使用了MT4内置的函数`AccountInfoDouble`、`MarketInfo`和`TimeCurrent`来获取交易相关信息。使用`Print`函数来在MT4终端的日志中打印出这些信息。你可以将这段代码添加到你的MT4交易策略中,以便在图表上查看当前交易产品的详细信息。
### 回答3:
在MT4交易软件中,要显示当前交易产品的交易保证金、点值、点差、当日涨跌值、当日振幅值、当日振幅百分比、隔夜利息和当前时间级别的倒计时信息,可以使用以下代码:
```
// 获取当前交易产品的交易保证金
double margin = MarketInfo(Symbol(), MODE_MARGINREQUIRED);
// 获取当前交易产品的点值
double pointValue = MarketInfo(Symbol(), MODE_POINT);
// 获取当前交易产品的点差
double spread = MarketInfo(Symbol(), MODE_SPREAD);
// 获取当前交易产品的当日涨跌值
double dayChange = MarketInfo(Symbol(), MODE_CHANGE);
// 获取当前交易产品的当日振幅值
double dayRange = MarketInfo(Symbol(), MODE_HIGH) - MarketInfo(Symbol(), MODE_LOW);
// 计算当日振幅百分比
double dayRangePercentage = dayRange / MarketInfo(Symbol(), MODE_CLOSE) * 100;
// 获取当前交易产品的隔夜利息
double overnightInterest = MarketInfo(Symbol(), MODE_SWAPLONG) + MarketInfo(Symbol(), MODE_SWAPSHORT);
// 获取当前时间级别
int timeframe = Period();
// 获取当前时间级别的倒计时信息
int remainingBars = iBars(NULL, timeframe) - iBarShift(Symbol(), timeframe, TimeCurrent());
// 在图表显示相应信息
Comment("交易保证金:", DoubleToString(margin, 2));
Comment("点值:", DoubleToString(pointValue, 5));
Comment("点差:", DoubleToString(spread, 1));
Comment("当日涨跌值:", DoubleToString(dayChange, 5));
Comment("当日振幅值:", DoubleToString(dayRange, 5));
Comment("当日振幅百分比:", DoubleToString(dayRangePercentage, 2), "%");
Comment("隔夜利息:", DoubleToString(overnightInterest, 2));
Comment("当前时间级别的倒计时:", IntegerToString(remainingBars));
```
以上代码中,我们使用了MarketInfo函数来获取各种交易信息,并使用Comment函数在图表上显示相应信息。请注意,以上代码仅供参考,具体实现还需根据实际需求进行适当调整。