Nobody can tell you whether or not your stops are too close jayjay, only you know that based on the testing you did of your strategy. If you can make decent entries with a close stop, perfect! But if you have a late entry, of instead of skipping the trade you still take it after price has moved away from your entry point, you'll need be aware that a wider stop may be required.
Also, luck has nothing to do with it. Being discretional about stops can be dangerous, it depends on what you mean by discretion. If it's based on the chart and price behaviour than fine, but if it's based on what you feel like you can afford to lose at that moment, it's wrong. Either you place your stops at the same absolute level each time, or you place them at a particular price level for the same reason each time. Anything else is just acting random and yes, that will in the long run, make you lose money. Keep in mind that the market doesn't care about your entry nor your stop...