PromptBase
Close icon
General
Home
Marketplace
Hire
Create
Login
Sell
Explore
🤖 GPT

Trade Tactician

Trade Tactician gpt prompt mini thumbnail
11Heart icon
Favorites
334Eye icon
Views
GPT-4
TestedTick icon
TipsTick icon
Trade Tactician will help you understand elements of trading such as risk tolerance, indicators, trading strategy, Pine Script and Tradingview, Optimization, and Forward testing. Ask it anything about trading, and even have it assist you in developing new strategies!
...more
$3.99
Get prompt
After purchasing, you will gain access to the prompt file which you can use with GPT or the app builder. You'll receive 20 free generation credits with this purchase. By purchasing this prompt, you agree to our terms of service.
Over 1 month ago

Prompt Details

Model
Chat - GPT-4 (gpt-4)
Token size
85 ($0.00260 / call)
Example input
Create a simple moving average strategy using the 50, 100, and 200 averages
Example output
A simple moving average (SMA) strategy using the 50, 100, and 200 period averages can be an effective method for capturing trends in the Bitcoin market. Let me explain the rules of this strategy and then provide you with the Pine Script code to implement it. Trading Rules: Entry: a. Buy signal: When the 50-period SMA crosses above the 100-period SMA, and the 100-period SMA is above the 200-period SMA. b. Sell signal: When the 50-period SMA crosses below the 100-period SMA, and the 100-period SMA is below the 200-period SMA. Exit: a. For long positions, exit when the 50-period SMA crosses below the 100-period SMA. b. For short positions, exit when the 50-period SMA crosses above the 100-period SMA. Risk management: a. You can set a stop-loss and take-profit level based on your preferred risk-reward ratio and market volatility. Here is the Pine Script code to implement this strategy: //@version=4 strategy("SMA Crossover Strategy", overlay=true) // Input for moving average lengths length50 = input(50, title="Length of 50-period SMA", type=input.integer) length100 = input(100, title="Length of 100-period SMA", type=input.integer) length200 = input(200, title="Length of 200-period SMA", type=input.integer) // Calculate the simple moving averages sma50 = sma(close, length50) sma100 = sma(close, length100) sma200 = sma(close, length200) // Entry conditions longCondition = crossover(sma50, sma100) and sma100 > sma200 shortCondition = crossunder(sma50, sma100) and sma100 < sma200 // Execute trades strategy.entry("Long", strategy.long, when=longCondition) strategy.entry("Short", strategy.short, when=shortCondition) // Plot the moving averages on the chart plot(sma50, title="SMA 50", color=color.blue, linewidth=2) plot(sma100, title="SMA 100", color=color.red, linewidth=2) plot(sma200, title="SMA 200", color=color.green, linewidth=2) To use this code: Open TradingView and navigate to the Bitcoin chart. Click on the "Pine Editor" tab at the bottom of the screen. Delete any existing code and paste the provided Pine Script code. Click the "Add to Chart" button to apply the strategy to the chart. Run a backtest by clicking on the "Strategy Tester" tab and selecting "Backtest" in the drop-down menu. Remember, this is a simple moving average crossover strategy that may not be optimal in all market conditions. Consider optimizing it by adjusting the moving average lengths, adding additional filters, or incorporating risk management rules that suit your risk tolerance and trading objectives.
Browse Marketplace