Elvira, I am going to put here what I had put together for an answer to your question. There is still something puzzling about your question though, and that is the fact that you are essentially recalculating the same integral twice, it seems to me.
Here is what I mean:
$$\text{firstIntegral}=\int_{x1}^{x2} \! f(x) \, \mathrm{d}x $$
Then you are looking for $x3$ such that
$$\int_{x2}^{x3} \! f(x) \, \mathrm{d}x = -\int_{x1}^{x2} \! f(x) \, \mathrm{d}x $$
but, considering that if you swap the limits of integration, the integral value changes sign, we can write:
$$\int_{x2}^{x3} \! f(x) \, \mathrm{d}x = -\int_{x1}^{x2} \! f(x) \, \mathrm{d}x = \int_{x2}^{x1} \! f(x) \, \mathrm{d}x $$
... so the $x3$ value you are looking for is $x1$! I wonder if I am misreading your question this second time around...
In any case, I'd like to present some machinery that I think might come in handy for you to solve further questions like this one. In the absence of further clarifications, I will use what we learned above about $x3$to check that the numerical results are correct.
As you said, this is the value of your first integral:
firstIntegral = NIntegrate[f[x], {x, x1, x2}]
(* Out: 0.00194996 *)
Symbolic integration of your function f[x] doesn't get very far, at least on my computer and for reasonable waiting time. So I'll tackle your your problem numerically instead.
To do so , I will define a function that calculates your second integral numerically, but that attempts to do so only when it is fed a numerical value for the integration limits, otherwise the NIntegrate function won't be able to complete its task.
secondIntegral[a_?NumericQ, b_?NumericQ] := NIntegrate[f[x], {x, a, b}]
See this FAQ for further explanation on the topic of NumericQ.
Let's take a look at the value of this integral, using $x2$ as the lower integration limit, as you requested:
Plot[secondIntegral[x2, x3], {x3, 5, x2},
GridLines -> {None, {-firstIntegral}}, GridLinesStyle -> {Thick, Red}
]

In that plot, I put a $y$-axis grid line indicating the value of -firstIntegral, so that gives us an idea of a) whether a solution exists (it does); b) what a rough estimate for $x3$ might be (somewhere around 8).
I will then use FindRoot to solve the equation numerically, using the rough estimate for $x3$ I got from the plot.
FindRoot[secondIntegral[x2, x3] == -firstIntegral, {x3, 8}]
(* Out: {x3 -> 7.8} *)
Notice that we recover the value of $x1$ you had set at the beginning as expected from the discussion above. Do let me know if I am misunderstanding your problem though.
f[x_] :=– MarcoB May 19 '15 at 12:49NIntegrate[f[x], {x, x1, x2}]– Dr. belisarius May 19 '15 at 12:52firstIntegral, x3]
– Elka May 19 '15 at 13:23x3<0, but there's a singularity there around -1.53 which maybe has a principal value, so the task at hand isn't exactly trivial. – LLlAMnYP May 19 '15 at 14:33