日盛 HTS4000 語法求助 - 財經

Joseph avatar
By Joseph
at 2015-06-16T20:34

Table of Contents

交易邏輯是,盤中有低於下限價,尾盤站上下限價,尾盤進多單,隔天開盤就出掉。


出錯的情況
假如下限價是9000,10點的時候8990,11點的時候9010(此時他就會進單),
結果尾盤還是低於9000。

所以想請問熟悉語法的大大,我有沒有辦法加入時間限制。

我的交易是日K。

以下是我寫在日盛hts4000裡的語法。
if l<downline and c>downline then

buy this bar

end if


if barssinceentry(0) = 1 then

exitlong this bar

end if

--
Tags: 財經

All Comments

Suhail Hany avatar
By Suhail Hany
at 2015-06-17T10:36
沒試過日K 是日K的話 看能不能用 if Q_time = 134400 ...
Queena avatar
By Queena
at 2015-06-20T02:40
請問if q time的意思是?
Caroline avatar
By Caroline
at 2015-06-23T14:29
q_time是電腦作業系統的時間
Emma avatar
By Emma
at 2015-06-23T16:40
把時間加進去了,看來是需要自己來盯著看,因為歷史回
測好像無法分辨,只會看開高低收而已@@
Olive avatar
By Olive
at 2015-06-25T07:38
q_time只有盤中才是系統時間,盤後取值都是0喔
Olivia avatar
By Olivia
at 2015-06-27T20:56
不然就是用 Time 但這是 K棒的時間 5分K最後下單是 1:40
George avatar
By George
at 2015-07-02T04:15
這樣可能可以坐回測 但就怕最後5分鐘 有不符條件的情形了
Ula avatar
By Ula
at 2015-07-06T22:07
沒關系,因為我回測是用execl寫。如果q_time可以盤中
Ida avatar
By Ida
at 2015-07-11T11:59
只要確定q time盤中可以下單就好了^^
Mia avatar
By Mia
at 2015-07-12T15:34
@日k除非是用q_time的語法,否則不可能尾盤下單

multichart語法

Andy avatar
By Andy
at 2015-06-13T23:43
※ 引述《ssdog (ssdog)》之銘言: : 請教一下~有人知道超過基本成本單後 每漲跌50點的加碼語法如何寫? : 收盤低到成本就全平 我每次寫都變成一直加碼 然後一直平倉 : if condition1 then buy(and#34;baseand#34;) 1 share next bar at ...

multichart語法

Audriana avatar
By Audriana
at 2015-06-13T22:41
請教一下~有人知道超過基本成本單後 每漲跌50點的加碼語法如何寫? 收盤低到成本就全平 我每次寫都變成一直加碼 然後一直平倉 if condition1 then buy(and#34;baseand#34;) 1 share next bar at market; if entryprice +50 ...

請問群益API摩台報價

Ida avatar
By Ida
at 2015-06-13T14:20
請問一下 我用群益API抓海期報價 做了一些小測試 下面四種 就是摩台的抓不到 CBT,YM1506#CBT,YM1509#SGX,CN1506#SGX,TW1506 摩台的商品號碼不是TW1506? - ...

一個受保護的程式交易策略

Michael avatar
By Michael
at 2015-06-13T09:22
最近的兩個禮拜,不小心 經由網路上認識某位高手 他提供受保護的程式交易策略 是MC Compiled 唯讀 有口數和使用期限的保護 我回測過去的 17, 10, 3年的績效都很亮麗 以最近的3年來說 MDD= 10萬左右,所以起始保證金設為 18萬 賺賠比= 1.7 左右 勝率= 47% 左右 請問版上高手 ...

請問一下MT4這樣語法有錯嗎?

Charlie avatar
By Charlie
at 2015-06-12T00:51
※ 引述《houbuz (室內設計)》之銘言: : if(OrderSelect((OrdersTotal()-1),SELECT_BY_POS) ) 張數索引是從0開始所以倒數第二是 OrdersTotal()-2 OrderSelect((OrdersTotal()-2),SELECT_BY_POS,M ...