COCO研究院

 找回密碼
 註冊
搜索
查看: 2875|回復: 5

請問語法

[複製鏈接]
發表於 15-8-12 16:36 | 顯示全部樓層 |閱讀模式
請問各位大大如下的語法應該怎麼寫


持有多單時:停損約  50,停利約50
持有空單時:停損約100,停利約50
停損停利未到,當日臨收盤約1:40平倉小弟只會SET停損停利,還請各位大大幫忙,謝謝
發表於 15-8-12 17:53 | 顯示全部樓層
if MarketPosition > 0 then begin
  SetStoploss(50 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;
else if MarketPosition < 0 then Begin
  SetStoploss(100 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;

if time >= 1340 then Begin
  Sell this bar on close ;
  BuytoCover this bar on Close ;
end ;

如果要進場後過 N 根K棒再執行

if BarsSinceEntry > N then Begin
if MarketPosition > 0 then begin
  SetStoploss(50 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;
else if MarketPosition < 0 then Begin
  SetStoploss(100 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;
end;
 樓主| 發表於 15-8-12 19:58 | 顯示全部樓層
easytrader788 發表於 15-8-12 17:53
if MarketPosition > 0 then begin
  SetStoploss(50 * BigpointValue) ;
  SetProfitTarget(50 * Bigpoint ...

感謝easytrader788大大的詳細回覆,感激不盡
發表於 15-8-15 12:27 | 顯示全部樓層
chris5201yy 發表於 15-8-12 19:58
感謝easytrader788大大的詳細回覆,感激不盡

提醒一下   if marketposition>0 then  set xxxxx      ,marketposition>0 在开仓的那根bar是监测不出的来  要到下一根bar 才知道   所以不要加marketposition 条件

否则即使开仓的那根bar 达到你的预想出场条件也不会出场
 樓主| 發表於 15-8-15 15:10 | 顯示全部樓層
sadrick123 發表於 15-8-15 12:27
提醒一下   if marketposition>0 then  set xxxxx      ,marketposition>0 在开仓的那根bar是监测不出的 ...

感謝sadrick123大大的回覆
對阿是出現了問題
我變成多單會照著SET指令走,但空單不會
那請問不加marketposition那怎麼去區分多單空單
再請大大解惑,感謝
發表於 15-8-15 17:20 | 顯示全部樓層
chris5201yy 發表於 15-8-15 15:10
感謝sadrick123大大的回覆
對阿是出現了問題
我變成多單會照著SET指令走,但空單不會

”我變成多單會照著SET指令走,但空單不會“
如果是进场的那根bar达到你出场的目标,无论是空单还是多单由于有marketposition作为条件判断 ,都不会执行,所以你说的多单会,我也觉得很奇怪,
你是直接按照前面的easytrader788大  给你提供的code 粘贴的吗
if MarketPosition > 0 then begin
  SetStoploss(50 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;
else if MarketPosition < 0 then Begin
  SetStoploss(100 * BigpointValue) ;
  SetProfitTarget(50 * BigpointValue) ;

这段代码应该少了end 对应  编译不会通过 你应该自己改过哪里吧,才会出现你说的情况



另外set 系列直接写,它自动就会判断部位的方向的 ,  因为你不可能同时持有多和空单。



建议写好之后用逐笔的回放来体会一下发单的过程

評分

參與人數 1金錢 +1 收起 理由
chris5201yy + 1 感謝分享

查看全部評分

您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

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

GMT+8, 24-11-22 10:27

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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