Aynı yorumu ben yapacaktım benden önce yapmışsınız. Bu kadar kazancı olan birşeyi madem garanti ise neden satar ki insan.
Benim aklıma yatmıyor. Alıp kullanacak kişilere hayırlı olsun.
İnsanlar kazma kullanarak altın bulabiliyorlar. Madem kazma kullanarak altın bulunabiliyor, insanlar neden kazma satıyorlar? Benim aklıma yatmıyor... Kazmalar söylendiği gibi para kazanıyorsa bizim bodrumdaki kazma neden oturduğu yerde para kazanmıyor?
Bu soruların cevabı o kadar da karışık değil. Ticaret botları, düğmesine basınca otomatik olarak para basmaya başlayan sihirli yazılımlar değildir. Satın aldığınız botu programlamanız, test etmeniz, sonra bir daha, bir daha test etmeniz gerekir. Bir süre çalıştırıp "acaba şöyle programlasam daha mı iyi olurdu" diye şüpheye düşerek tekrar test, test, test etmeniz gerekir. Kağıt kalemle test olmaz, oturup şunun gibi kodlar yazmanız gerekir:
//@version=2
strategy("SMA-Cross Backtesting Script", shorttitle="SMACross", overlay=true, initial_capital=100)
fast=input(defval=14, title="Fast Moving SMA Periods")
slow=input(defval=56, title="Slow Moving SMA Periods")
fast_SMA = sma(close, fast)
slow_SMA = sma(close, slow)
sl_input = input(4, title='Stop Loss %', type=float)/100
tp_input = input(10, title='Take Profit %', type=float)/100
sl_level = strategy.position_avg_price * (1 - sl_input)
tp_level = strategy.position_avg_price * (1 + tp_input)
long = crossover(fast_SMA, slow_SMA)
short = crossunder(fast_SMA, slow_SMA)
plot(fast_SMA, title="fast_SMA", color=yellow, linewidth=2)
plot(slow_SMA, title="slow_SMA", color=aqua, linewidth=2)
testStartYear = input(defval=2019, minval = 2015, maxval = 2019, title="Test Start Year")
testStartMonth = input(defval=5, minval = 1, maxval = 12, title="Test Start Month")
testStartDay = input(defval=1, minval = 1, maxval = 31, title="Test Start Day")
testStopYear = input(defval=2019, minval = 2015, maxval = 2019, title="Test Stop Year")
testStopMonth = input(defval=9, minval = 1, maxval = 12, title="Test Stop Month")
testStopDay = input(defval=20, minval = 1, maxval = 31, title="Test Stop Day")
testPeriodStart = timestamp(testStartYear,testStartMonth,testStartDay,0,0)
testPeriodStop = timestamp(testStopYear,testStopMonth,testStopDay,0,0)
testWindow() => time >= testPeriodStart and time <= testPeriodStop ? true : false
strategy.order("Long", strategy.long, 50, when=crossover(fast_SMA, slow_SMA) and testWindow())
strategy.close("Long", when=crossunder(fast_SMA, slow_SMA) and testWindow())
strategy.exit("Take Profit/Loss", "Long", limit = tp_level)
Botlar işe yarar ya da yaramaz diyemeyiz, bu tamamen onu kullanan insanın kabiliyeti ve azmi ile ilgili bir konudur. Bir doktorun elindeki bıçak hayat kurtarabilir ama bir delinin elindeki bıçak can alabilir.