Dear Adele,
You only need to create a single stimulus, but update its position on every frame (i.e. screen refresh).
In the "Position" field, choose "set every frame" rather than "constant".
Then you get to play with some maths. For example, there is a variable called "t" which represents the time in seconds from the start of the trial. So for example, if you set the [x,y] position in that field to be:
[t*50, 0]
That would move the stimulus rightwards from the centre (which is [0,0]) at 50 pixels per second, but keep it vertically constant. (NB check the units at the bottom of your component: 50 looks very different in pixels compared to degrees or normalised units (which would probably be week off the edge of your screen), so choose values that match your units).
Keep playing with the formula until you get want you want (including using functions like cos(t) or sin(t) to get nice smooth oscillations).
Regards,
Michael