Its really not that deep a post that I made that it requires so much thought. Its just a simple fact in my mind that helps me trade profitably.
To me, trading is not a battle because I am very competitive and I would have to win that battle at any cost and every time I fought the battle. Thats impossible with the market. No matter what I do or think, I cannot make the market do something it does not want to do. I can only see what the market is doing and try to pull some money away by following and understanding what I am seeing at that moment. If I try to fight the market or impose my will it almost always costs me money.
If I think of the market as a sale, or a simple auction, its much easier. If I see that the market is an auction and price goes up until nobody will buy anymore, it keeps me from buying because I realize that at this moment nobody will pay more than the current price. So that means I would be buying something that I could not sell for a profit. If I think that way, its very easy to walk away from a trade knowing that at this moment its a bad trade.
Trading should be easy. By thinking about it the way I do, it makes it easy for me. If I use the battle scenario I tend to be in a more aggressive, winner-take-all attitude, and that costs me money.
My goal in trading is not to conquer the market and leave it bleeding in defeat and begging for mercy. My goal is to take easy money from the market.
I don't think the proper attitude is to look at the market and think "I can conquer this", I think the proper attitude is "If I buy now, can I sell it for more in a very short time because many people still want to buy here?" But thats just my opinion and what works for me may not work for everyone. Some people feel life should be unnecessarily complicated.
If the war analogy works for you, more power to you! Just keep in mind that the highest award in real battle, the Congressional Medal of Honor, is usually awarded posthumously to its recipients.