指定
Добрый день. Нужно в данной стратегии полностью убрать выход из сделки(Exit), чтобы оставались только входы в позиции(Long).
Соответственно в оповещениях,в Tradingview он тоже не отображался.
Вся информация в скриншоте.
Код:
//@version=5 strategy("Davin's 10/200MA Pullback on SPY Strategy v2.0", overlay=true, initial_capital=10000, default_qty_type=strategy.percent_of_equity, default_qty_value=10, // 10% of equity on each trade commission_type=strategy.commission.cash_per_contract, commission_value=0.1) //Insert your broker's rate, IB is 0.005USD or tiered //Best parameters // SPY D // Stop loss 0.15 // commission of 0.005 USD using Interactive brokers // Exit on lower close // Buy more when x% down --> 14% // DO NOT include stop condition using MA crossover // Get User Input i_ma1 = input.int(title="MA Length 1", defval=200, step=10, group="Strategy Parameters", tooltip="Long-term MA 200") i_ma2 = input.int(title="MA Length 2", defval=10, step=10, group="Strategy Parameters", tooltip="Short-term MA 10") i_ma3 = input.int(title="MA Length 3", defval=50, step=1, group="Strategy Parameters", tooltip="MA for crossover signals`") i_stopPercent = input.float(title="Stop Loss Percent", defval=0.15, step=0.01, group="Strategy Parameters", tooltip="Hard stop loss of 10%") i_startTime = input.time(title="Start filter", defval=timestamp("01 Jan 2013 13:30 +0000"), group="Time filter", tooltip="Start date and time to begin") i_endTime = input.time(title="End filter", defval=timestamp("01 Jan 2099 19:30 +0000"), group="Time filter", tooltip="End date and time to stop") i_lowerClose = input.bool(title="Exit on lower close", defval=true, group="Strategy Parameters", tooltip="Wait for lower close after above 10SMA before exiting") // optimise exit strat, boolean type creates tickbox type inputs i_contrarianBuyTheDip = input.bool(title="Buy whenever more than x% drawdown", defval=true, group="Strategy Parameters", tooltip="Buy the dip! Whenever x% or more drawdown on SPY") i_contrarianTrigger = input.int(title="Trigger % drop to buy the dip", defval=14, step=1, group="Strategy Parameters", tooltip="% drop to trigger contrarian Buy the Dip!") //14% to be best for SPY 1D //20% best for AMZN 1D i_stopByCrossover_MA2_3 = input.bool(title="Include stop condition using MA crossover", defval=false, group="Strategy Parameters", tooltip="Sell when crossover of MA2/1 happens") // Get indicator values ma1 = ta.sma(close,i_ma1) //param 1 ma2 = ta.sma(close,i_ma2) //param 2 ma3 = ta.sma(close,i_ma3) //param 3 ma_9 = ta.ema(close,9) //param 2 ma_20 = ta.ema(close,20) //param 3 // Check filter(s) f_dateFilter = time >+ i_startTime and time <= i_endTime //make sure date entries are within acceptable range // Highest price of the prev 52 days: https://www.tradingcode.net/tradingview/largest-maximum-value/#:~:text=()%20versus%20ta.-,highest(),max()%20and%20ta. highest52 = ta.highest(high,52) overall_change = ((highest52 - close[0]) / highest52) * 100 // Check buy/sell conditions var float buyPrice = 0 //intialise buyPrice, this will change when we enter a trade ; float = decimal number data type 0.0 buyCondition = (close > ma1 and close < ma2 and strategy.position_size == 0 and f_dateFilter) or (strategy.position_size == 0 and i_contrarianBuyTheDip==true and overall_change > i_contrarianTrigger and f_dateFilter) // higher than 200sma, lower than short term ma (pullback) + avoid pyramiding positions sellCondition = close > ma2 and strategy.position_size > 0 and (not i_lowerClose or close < low[1]) //check if we already in trade + close above 10MA; // third condition: EITHER i_lowerClose not turned on OR closing price has to be < previous candle's LOW [1] stopDistance = strategy.position_size > 0 ? ((buyPrice - close)/close) : na // check if in trade > calc % drop dist from entry, if not na stopPrice = strategy.position_size > 0 ? (buyPrice - (buyPrice * i_stopPercent)) : na // calc SL price if in trade, if not, na stopCondition = (strategy.position_size > 0 and stopDistance > i_stopPercent) or (strategy.position_size > 0 and (i_stopByCrossover_MA2_3==true and ma3 < ma1)) // Enter positions if buyCondition strategy.entry(id="Long", direction=strategy.long) //long only if buyCondition[1] // if buyCondition is true prev candle buyPrice := open // entry price = current bar opening price // Exit position if sellCondition or stopCondition strategy.close(id="Long", comment = "Exit" + (stopCondition ? "Stop loss=true" : "")) // if condition? "Value for true" : "value for false" buyPrice := na //reset buyPrice // Plot plot(buyPrice, color=color.lime, style=plot.style_linebr) plot(stopPrice, color=color.red, style=plot.style_linebr, offset = -1) plot(ma1, color=color.blue) //defval=200 plot(ma2, color=color.white) //defval=10 plot(ma3, color=color.yellow) // defval=50
反馈
1
等级
项目
570
36%
仲裁
64
20%
/
58%
逾期
147
26%
空闲
2
等级
项目
26
8%
仲裁
0
逾期
0
空闲
3
等级
项目
1045
49%
仲裁
39
28%
/
41%
逾期
49
5%
空闲
4
等级
项目
18
6%
仲裁
1
0%
/
100%
逾期
2
11%
空闲
相似订单
C# software coder for long term work in project
1500 - 2500 USD
we seach software coder for long term work in project salary start from 1500$ per month Need develop web trading terminal for forex and crypto trading. FIX Protocol, c#, crypto API learning
Нужен советник по мартингейлу
30+ USD
Входные параметры: Направление задает индикатор исходя из направления рынка После появления стрелки в нужном направлении выставляется ТП и СЛ Классический мартингейл, думаю объяснять не надо, после закрытия позиции по стоп лоссу или смены направления торговли открывается новый ордер с удвоенной позицией (К) , после получения ТП торговля прекращается до смены смены слрелки
Копировщик с mt4 на апликацию
100 - 2500 USD
Нужен эфективный способ, копировать сделки (входы и выходы) с MT4 на торговую апликацию брокера (андроид или айфон). Я знаю это не просто, так как у брокера нет возможности подключиться через API или каким либо другим способом. Пусть это будет даже считывание сигналов с экрана и эмуляция апликации на виндовс и нажатие кнопок вроде автокликера. Есть ли у кого какие идеи
Нужен программист под ctrader
200+ USD
Нужен простой торговый бот по системе сетки и мартингейла на cTrader. Условия и задачи обсудим если вы можете создать на этой платформе. Никаких сложных нюансов нету. Сам бот должен быть с исходниками
Сделать советник на Рендж Бары.
50 - 180 USD
Прежде чем соглашаться, сначала подумайте под силу вам или нет. Советник работает на Рендж-Барах и открывает ордера при смене цвета свечи, при некотором условии. Советник открывает ордер одним лотом, и постепенно закрывается с рынка по частям, десять раз по 10 Тейк Профиту (ТР), Стоп Лось, Трал, Безубыток. ПРИМЕР: 10 частей - это фиксированная цифра. 0.10ордер(лот) : 10частей = 0.01лот . Первый 0.01 лот
Идея советника – создается советник в который в последствии легко добавить новые индикаторы. Сигналы на сделку должны складываться из показаний индикаторов: ALLAVERAGES , CCI Color , BykovTrend Каждый индикатор добавляется в 3 экземплярах. Открытие сделок совершается по сигналам индикаторов. Закрытие сделок по сигналам индикаторов или по стопам. Полное ТЗ в файле. Только после обсуждения ТЗ буду делать выбор
Требуется скомпилировать робота.
50 - 300 USD
Проект направлен на работу с исходным кодом робота для его оптимизации, защиты и подготовки к эксплуатации. Основная цель – собрать робота так, чтобы он работал эффективно и был защищен от попыток несанкционированного доступа или модификации.Первоначально необходимо проанализировать имеющийся исходный код, определить места для потенциального улучшения и структурировать его для удобства работы. Это поможет в
Приветствую . Необходим бот, который передаёт сигнал от буферного стрелочного индикатора МТ4 или МТ5 на Web-платформу брокера бинарных опционов. Передача сигналов возможна с помощью имеющегося у брокера API. Рассмотрю возможность передачи сигналов с помощью Автокликера
Советник на основе индикаторов скользящей средней
50 - 100 USD
Приветствую. Нужен советник открывающий сел и бай на основе показаний индикаторов использующих скользящую среднюю. Будет три индикатора - первая скользящая средняя в виде свечей хайкен аши, два других - скользящие средние в привычном виде. Бай и сел привязаны к соответствующему цвету индикаторов, ордер открывается при совпадении всех цветов всех скользящих средних в зависимости от направления движения (зеленый для
Куплю ваш прибыльный готовый советник МТ4/5
30 - 200 USD
Куплю ваш прибыльный готовый советник МТ4/5. Жду демо советника на тест. Также нужно краткое описание стратегии вашего советника, сет настроек (если есть), на какой инструмент ставить. Цену советника предлагайте. Рассмотрю все варианты. Все обсуждаемо
项目信息
预算
30 USD
开发人员
27
- 27
USD