Initial commit

Made-with: Cursor
This commit is contained in:
Daniel
2026-02-28 18:39:00 +08:00
commit a94bd44c3a
49 changed files with 917 additions and 0 deletions

View File

@@ -0,0 +1,33 @@
<view class="page">
<view class="step-indicator">步骤 {{step}} / 3</view>
<view wx:if="{{step === 1}}" class="section card">
<view class="label">交易逻辑≥30字</view>
<textarea class="textarea" value="{{logic}}" placeholder="请输入你的交易逻辑..." maxlength="500" bindinput="onLogicInput" />
<view class="count {{logic.length >= 30 ? 'ok' : ''}}">{{logic.length}}/30</view>
</view>
<view wx:if="{{step === 2}}" class="section card">
<view class="label">标的</view>
<input class="input" value="{{symbol}}" placeholder="如 BTCUSDT" bindinput="onSymbolInput" />
<view class="label">方向</view>
<view class="row">
<view class="option {{direction === 'long' ? 'active' : ''}}" bindtap="setDir" data-dir="long">做多</view>
<view class="option {{direction === 'short' ? 'active' : ''}}" bindtap="setDir" data-dir="short">做空</view>
</view>
<view class="label">入场价、止损价、止盈价</view>
<input class="input" type="digit" value="{{entry_price}}" placeholder="入场价" bindinput="onEntryInput" />
<input class="input" type="digit" value="{{stop_loss}}" placeholder="止损价" bindinput="onStopInput" />
<input class="input" type="digit" value="{{take_profit}}" placeholder="止盈价" bindinput="onTpInput" />
<view class="row calc">上涨% {{upPct}}% 下跌% {{downPct}}%</view>
</view>
<view wx:if="{{step === 3}}" class="section card">
<view class="label">建议仓位(来自后端)</view>
<view class="value">{{position_size || '-'}}</view>
<view class="label">赔率</view>
<view class="value">{{odds || '-'}}</view>
<cooldown-button text="确认提交" duration="3" bind:confirm="onConfirm" />
</view>
<view class="nav">
<button wx:if="{{step > 1}}" bindtap="prevStep">上一步</button>
<button wx:if="{{step < 3}}" bindtap="nextStep" disabled="{{step === 1 && logic.length < 30}}">下一步</button>
</view>
</view>