I simplified my example to show you the problem in a easier way.
I also attached the data of the graph now.

Here you can see how plotly plots my data and does the filling. The dataplot is allright but the filling is wrong.

The red area should have no filling and the green area should be filled.
In this example I just have one graph going from -135 to +21 and the whole graph should have a filling from -135 to +21 but the filling stops at 0.
My plotly config looks like that:
var trace1 = {
x: xvals,
y: yvals,
mode: 'scatter',
fillcolor: 'rgba(51, 122, 183, 0.5)',
fill: 'tonextx',
};
var dataplot = [trace1];
var layout = {
xaxis: {zeroline: false, range: [-135, 20], gridcolor: 'grey', tickcolor: 'white', linecolor: 'white', color: 'white'},
yaxis: {zeroline: false, range: [-135, 20], gridcolor: 'grey', tickcolor: 'white', linecolor: 'white', color: 'white'},
margin: {l: 30, t: 20, b: 30, r: 10},
showlegend: false,
plot_bgcolor: '#3f3f3f',
paper_bgcolor: '#3f3f3f'
};
Plotly.newPlot("plot_compressor", dataplot, layout);
This is how my data looks like:
[x : y]
-135:-135
-134:-134
-133:-133
-132:-132
-131:-131
-130:-130
-129:-129
-128:-128
-127:-127
-126:-126
-125:-125
-124:-124
-123:-123
-122:-122
-121:-121
-120:-120
-119:-119
-118:-118
-117:-117
-116:-116
-115:-115
-114:-114
-113:-113
-112:-112
-111:-111
-110:-110
-109:-109
-108:-108
-107:-107
-106:-106
-105:-105
-104:-104
-103:-103
-102:-102
-101:-101
-100:-100
-99:-99
-98:-98
-97:-97
-96:-96
-95:-95
-94:-94
-93:-93
-92:-92
-91:-91
-90:-90
-89:-89
-88:-88
-87:-87
-86:-86
-85:-85
-84:-84
-83:-83
-82:-82
-81:-81
-80:-80
-79:-79
-78:-78
-77:-77
-76:-76
-75:-75
-74:-74
-73:-73
-72:-72
-71:-71
-70:-70
-69:-69
-68:-68
-67:-67
-66:-66
-65:-65
-64:-64
-63:-63
-62:-62
-61:-61
-60:-60
-59:-59
-58:-58
-57:-57
-56:-56
-55:-55
-54:-54
-53:-53
-52:-52
-51:-51
-50:-50
-49:-49
-48:-48
-47:-47
-46:-46
-45:-45
-44:-44
-43:-43
-42:-42
-41:-41
-40:-40
-39:-39
-38:-38
-37:-37
-36:-36
-35:-35
-34:-34
-33:-33
-32:-32
-31:-31
-30:-30
-29:-29
-28:-28
-27:-27
-26:-26
-25:-25
-24:-24
-23:-23
-22:-22
-21:-21
-20:-20
-19:-19
-18:-18
-17:-17
-16:-16
-15:-15
-14:-14
-13:-13
-12:-12
-11:-11
-10:-10
-9:-9
-8:-8
-7:-7
-6:-6
-5:-5
-4:-4
-3:-3
-2:-2
-1:-1
0:0
1:1
2:2
3:3
4:4
5:5
6:6
7:7
8:8
9:9
10:10
11:11
12:12
13:13
14:14
15:15
16:16
17:17
18:18
19:19
20:20
21:21
I hope it’s now more clear what I mean 
Thanks for your support
Regards
Bernhard