the bioera software uses the serial port for transmitting data, in this case port4.
Is that not configurable?
this may be a stupid question but is it nesessary to have them at the same port?
It was (sorry

). Yes, both apps need to use the same serial port, if they are to communicate.
how do you manage to read data with arduino?
Well, first you need to have something send it data. Then, use Serial.available() to see how many bytes there are to read, and use Serial.read() to read the bytes.
I looked at
http://www.bioera.net/. I don't see anything there that indicates that the software outputs anything to a serial port.