COCO研究院

 找回密碼
 註冊
搜索
查看: 5323|回復: 14

語法請教

[複製鏈接]
發表於 11-4-25 15:59 | 顯示全部樓層 |閱讀模式

條件圖示

條件圖示


請問高手大,這個兩個條件的語法各要如何寫,感激。

條件一
K1 收在價格 P1 之上,爾後如有任一 K 棒開在 K1 的最高價 P2 之上(如圖K2),即以該 K 棒之開盤價多一口單;爾後如有K棒開在 P2 之下,則停損。

條件二
K1 收在價格 P1 之下,爾後如有任一 K 棒開在 K1 的最低價 P2 之下(如圖K2),即以該 K 棒之開盤價空一口單;爾後如有k棒開在P2之上,則停損。
發表於 11-4-25 19:07 | 顯示全部樓層
請問高手大,這個兩個條件的語法各要如何寫,感激。

條件一
K1 收在價格 P1 之上,爾後如有任一 K 棒開 ...
alch321 發表於 11-4-25 03:59 PM



   小弟寫程式功力跟寫文章一樣差
   但是還是很想幫大大

   看起來頗適合使用

   valuewhen
   barsince

   這類的函數

   若要判斷是否當根K收盤後有完成 p1 的部份

   可以使用

   barcomplete = BarIndex() < LastValue(BarIndex());

  如果要小弟寫一個完整的語法


   可能要一段時間吧


   說真的,這點 HTS, TS, MC 就簡單做到了


   小弟試試看 (但別太期待唷,小弟功力很弱的)

發表於 11-4-25 19:48 | 顯示全部樓層
本帖最後由 samuelho 於 11-4-25 08:00 PM 編輯

如果是ts  小的幫得上忙,這AB實在...愛莫能助  ㄏㄏ
但是邏輯上可以把它拆成兩個
1.如果收盤價  "穿越"P1的價格,那就設個變數p2=h,把那個h用x記住。
2.之後有任何收盤價"穿越"那個p2就買進 or 平倉。
vars:p1(0),p2(0);
if c cross over p1 then p2=h;
if  c cross over p2 then begin buy next bar at market;
if c cross under p2 then begin exitlong next bar at market;
這是ts大略的寫法....
 樓主| 發表於 11-4-26 16:19 | 顯示全部樓層
回復 2# kilroy


    感謝 Kilroy 大,寫 mc 的語法也是可以的,再次感謝 。
 樓主| 發表於 11-4-26 16:20 | 顯示全部樓層
回復 3# samuelho


    感謝 Samuelho 大,受教了,感謝。
發表於 11-4-26 16:22 | 顯示全部樓層
回復  kilroy


    感謝 Kilroy 大,寫 mc 的語法也是可以的,再次感謝 。
alch321 發表於 11-4-26 04:19 PM



   真的嗎? samuelho 大大
   已經寫了TS的語法嚕

   那小弟覺得大大可以直接改為MC了

   * 與MC語法相近

   小弟要繼續來看風行了,掰掰
發表於 11-4-26 16:31 | 顯示全部樓層
本帖最後由 無無明 於 11-4-26 04:41 PM 編輯

重新 想一下你要 開盤價 檢驗
那 比較 麻煩了
除了 以 C 為基底的 MT4 還可以做到外
EL PL 等系列 有困難
除非你 接受 當根棒 收盤價 做單
發表於 11-4-26 16:44 | 顯示全部樓層
有歪道的作法
所看的圖 產生條件成立
利用 DLL 函數庫,丟給 另一個 TICK 圖
再由 TICK圖 進行 下單
發表於 11-4-26 16:53 | 顯示全部樓層
如果 你不介意 沒有回測機能
那不妨採用 indicators 寫 control var
檢驗 open  成立後,送出信號給 下單機
這樣 可以 達到你的需求
我使用indicators 寫 control var這種方法,有一段時間了,下單多很正常
不會 凸搥
發表於 11-4-29 01:35 | 顯示全部樓層
謝謝 samuelho 大分享
 樓主| 發表於 11-4-29 02:17 | 顯示全部樓層
回復 9# 無無明


    感謝無無明大指導,不過我的功力差太遠了,完全聽不懂啊
發表於 11-4-29 08:06 | 顯示全部樓層
回復 11# alch321

那你是希望我直接給你 MC 程式碼?
發表於 11-4-29 08:30 | 顯示全部樓層
本帖最後由 無無明 於 11-4-29 08:31 AM 編輯

這位 阿牧

不系降子

他 P1 是 某種條件 產生,例如 某均線值
發表於 11-4-29 08:33 | 顯示全部樓層
我把 簡易的 程序碼 PM 給你了
邏輯流程是那樣寫就可以控制了
 樓主| 發表於 11-4-29 16:03 | 顯示全部樓層
回復 15# 無無明


    感謝無無明大,感激不盡了
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-11-22 17:42

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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