HSP程式交易論壇 >> 程式交易 >> 論壇主區 >> HSQL語言討論區 >> 平倉
平倉
yu168,2010-08-04 12:02:57
350 // 多單出場
360 If 目前部位( 倉位多空 ) > 0 Then
370 Vb = 1分_最低價 - 目前部位( 第 1 次成本價位 )
380
390 If Vb <= -30 Then
400 Vc = 目前部位( 第 1 次成本價位 ) - 30
410 Show [ K線下方 , ▲ ]
420 操作訊號( 多單平倉 , 全數 , Vc )
430 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:0 , 當沖 ]
440 If 最後K線 = 是 And 單K計數器( 目前K線 , 1 ) = 0 Then
450 播放聲音( v09.wav )
460 單K計數器( 目前K線 , 1 ) = 1
470 End If
480 End If
490 End If
500
510 // 空單出場
520 If 目前部位( 倉位多空 ) < 0 Then
530 Vb = 目前部位( 第 1 次成本價位 ) - 1分_最高價
540 If Vb <= -30 Then
550 Vc = 目前部位( 第 1 次成本價位 ) + 30
560 Show [ K線上方 , ▼ ]
570 操作訊號( 空單平倉 , 全數 , Vc )
580 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:0 , 當沖 ]
590 If 最後K線 = 是 And 單K計數器( 目前K線 , 1 ) = 0 Then
600 播放聲音( v10.wav )
610 單K計數器( 目前K線 , 1 ) = 1
620 End If
630 End If
640 End If
650 // //尾盤平倉
660 If 1分_K線時間 = 1340 And 目前部位( 倉位多空 ) <> 0 Then
670 Va = 1分_開盤價
680 If 目前部位( 倉位多空 ) > 0 Then
690 Show [ K線下方 , ※ ]
700 操作訊號( 多單平倉 , 全數 , Va )
710 Else
720 Show [ K線上方 , ※ ]
730 操作訊號( 空單平倉 , 全數 , Va )
740 End If
750 下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:0 , 當沖 ]
760 If 最後K線 = 是 And 單K計數器( 目前K線 , 1 ) = 0 Then
770 播放聲音( c.wav )
780 單K計數器( 目前K線 , 1 ) = 1
790 End If
800 End If
多空翻單都很正常
有倉位下 有平倉信號就是沒下單 板大幫忙看看
Hunta,2010-08-04 12:54:30
你的下單函數中
下單[ MTX 小台指期 , 操作價位:市價 , 最終部位:0 , 當沖 ]
請問你是下「當沖」單?
你建倉時是否也是「當沖」單?
yu168,2010-08-05 03:27:08
建倉時是否也是 當沖 否
平倉下單函數中原本沒用當沖 尾盤沒平倉才改當沖
那麼再改回試試有問題再討論好了
Hunta,2010-08-05 07:30:26
你把平倉的「當沖」拿掉應該即可正常。
因為「有當沖」與「無當沖」的倉位是分開計算的(因為手續費不一樣)。
而且一般「當沖」單是必須另外向券商申請的,若你沒有申請應該無法使用。
yu168,2010-08-05 15:13:21
今天開模擬單下單資訊欄顯示出下單正常
同一個平倉信號一個有平倉另一個沒動作
明天直接開板大0100策略跑看看
97 1 8: 此主題共有5帖 此頁5帖 每頁12帖
[查看完整模式] LeadBBS 5.0 耗時62.5毫秒 請求2次
|