Вы можете создать отдельный xAxis с plotLines для каждой серии и оставить видимыми только одну ось.
yAxis: [{
height: '40%',
gridLineWidth: 0,
labels: {
enabled: false
},
}, {
gridLineWidth: 0,
labels: {
enabled: false
},
height: '40%',
top: '60%'
}],
xAxis: [{
labels: {
enabled: false
},
tickLength: 0,
lineWidth: 0,
plotLines: [{
value: 1,
width: 1,
color: 'blue'
}],
height: '40%'
}, {
top: '60%',
height: '40%',
plotLines: [{
value: 4,
width: 1,
color: 'red'
}],
}]
Live demo: http://jsfiddle.net/BlackLabel/kspfu6rb/
Другим решением было бы использовать Highcharts.SVGenderer для создания строк, которые имитируют plotLines.
Ссылка на API: https://api.highcharts.com/class-reference/Highcharts.SVGRenderer