Regarding trading According to the most successful investors money is made by holding your position. In a way you are doing that by trading between gold producers. If that works for you great. I bought my first SMF positions below 1 dollar and hold 1/2 of that position. Therefore like you I have profits remaining. I bought other companies some did well others didn/'t. Therefore I no longer play explorers or juniors. I have stayed in mid tier producers and will do the remaining of the run in this area.
good luck
cheers