COCO研究院

 找回密碼
 註冊
搜索
查看: 3676|回復: 3

請教各位先進 "當天"最高最低點突破

[複製鏈接]
發表於 17-1-9 11:35 | 顯示全部樓層 |閱讀模式
各位先進 您們好 小弟 剛加入程式交易的領域...

想請教各位大大 一個簡單的突破策略 也就是 台指期 5分K為例 開盤0845 到1330

以0845~0850為第一根K線 只要突破這一根K線最高點 就買進 最低點就賣出 停利20點 停損10點

以上 都還滿簡單的 小弟 我也大概都會

難是難在 今天一整天 也就 當日 只要突破到今日 所有5分K的最高點 就繼續買進

突破到今日 所有5分K的 最低點就繼續放空

這個參數 變數宣告 要如何編寫?

還煩請各位大大 有空的話 可以不吝嗇的賜教!!! 謝謝
 樓主| 發表於 17-1-9 11:38 | 顯示全部樓層
我有 引用了 阿政大大的 這一段

input: Length(10),endTime(1330);
var: K(1),toBuy(99999),toShort(0);

K= iff( D>D[1], 1, K+1 );

if sessionlastbar then begin
  tobuy=99999;
  toshort= 0;
end;
if K=Length then begin
  toBuy=Highest(High,K);
  toShort=Lowest(Low,K);
end;
if K>=Length and T<=endTime then begin
  if marketposition<=0 then
    buy next bar toBuy stop;

  if marketposition>=0 then
    sellshort next bar toShort stop;
end;

setexitonclose;



可是 經過回測 也無法 在第一根五分K就做出動作 請問 哪裡出了問題呢?
發表於 17-1-9 12:29 | 顯示全部樓層
被點名了,只好出來搞個更簡單的版本 XD

if marketposition<=0 then
    buy next bar highD(0) stop;

if marketposition>=0 then
    sellshort next bar lowD(0) stop;


setexitonclose;

評分

參與人數 1金錢 +2 收起 理由
gunhowreg + 2 按一個讚

查看全部評分

 樓主| 發表於 17-1-9 15:12 | 顯示全部樓層
曾永政 發表於 17-1-9 12:29
被點名了,只好出來搞個更簡單的版本 XD

if marketposition=0 then

阿政大大 感恩感恩
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

手機版|Archiver|站長信箱|廣告洽詢|COCO研究院

GMT+8, 24-12-22 20:42

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回復 返回頂部 返回列表
理財討論網站 |