You got everything right except one that is you are binding yourself to sell at 10% profit while price can rise way more at the same time or after an hour or at the same day.
But I think you could adjust 10% profits and it would be for any price. like if 10% is for $1000 and if the price would rise to $2000, the same 10% would be set.