 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
請問!!
問題1
假使我的買賣策略為KD黃金交叉及死亡交叉
ENTERLONG:CROSS(K,D)
EXITLONG:CROSS(D,K) OR 50點停損(以買進點為基準)
ENTERSHORT:(D,K)
EXITSHORT:(K,D) OR 50點停損 (以買進點為基準)
但若我想要再加上50點的停損機制我該如何表示???
麻煩好心大大幫幫忙交一下!!
問題2
如何編寫買進兩口以上單的程式???
舉例:
我因KD黃金交叉買進多單,並設定當價格和您的買進價超越100點時買進第二口單…
麻煩大大幫幫忙協助小弟....小弟將感激不盡!!!
|
|
向版主報告此篇 |  |
|
2006-12-31 17:05 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
嗚嗚嗚....怎都沒有人回應呢???
麻煩大大行行好!!謝謝
|
|
向版主報告此篇 |  |
|
2007-01-01 12:48 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
嗚嗚嗚....怎都沒有人回應呢???
麻煩大大行行好!!謝謝
|
|
向版主報告此篇 |  |
|
2007-01-01 14:36 |
|
|
|  |
 |
king
版主

註冊日期: Jan 2004
來 自:
文章數量: 2783 |
var1:=cross("kd.k","kd.d");
var2:=cross("kd.d","kd.k");
var3:=if(var1,c-50,0);
var4:=BARSLAST(var3);
var5:=ref(var3,var4);
var6:=if(var1,1,if(cross(var5,c),-1,0));
var7:=cross(c,var5+150);
var8:=if(var7,2,0);
var9:=if(var7,var8,if(var6<>0,var6,0));
var10:=BARSLAST(var9);
var11:=ref(var9,var10);
ENTERLONG:CROSS(var11,0)
EXITLONG:CROSS(0,var11)
__________________
E-Trader World 交易世界、
Plurk、
Facebook、
Twitter
(EQ:情緒智商) & (HD:習慣領域)才是主導成功交易的重要關鍵。
「存於一個人自身的真相非常簡單,然而人們卻總是追求深奧的真理。」,金融交易亦是如此。
|
|
向版主報告此篇 |  |
|
2007-01-02 11:42 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
var1:=cross("kd.k","kd.d");
var2:=cross("kd.d","kd.k");
var3:=if(var1,c-50,0);
var4:=BARSLAST(var3);
var5:=ref(var3,var4);
var6:=if(var1,1,if(cross(var5,c),-1,0));
var7:=cross(c,var5+150);
var8:=if(var7,2,0);
var9:=if(var7,var8,if(var6<>0,var6,0));
var10:=BARSLAST(var9);
var11:=ref(var9,var10);
ENTERLONG:CROSS(var11,0)
EXITLONG:CROSS(0,var11)
請教KING大..
1.當VAR1成立時VAR3=C-50這句定義為何??可否大概解釋一
下!
2.VAR4=BARSLAST(VAR3)
上述字句是指前一次KD黃金交叉時到現在為止的週期數嗎???
另外前一次黃金交叉到現在…這個現在是指當前還是指新一次的
黃金交叉呢??
另外KING大所寫的上述是包含50點停損及100點的加碼兩種合成嗎
??
那麼50點停損的宣告主要是在第幾句裡???
100點加碼的宣告又是在第幾句裡????
|
|
向版主報告此篇 |  |
|
2007-01-02 17:23 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
還是不行耶!!
var1:=cross("kd.k","kd.d");
var2:=cross("kd.d","kd.k");
var3:=if(var1,c-50,0);
var4:=BARSLAST(var3);
var5:=ref(var3,var4);
var6:=if(var1,1,if(cross(var5,c),-1,0));
var7:=cross(c,var5+150);
var8:=if(var7,2,0);
var9:=if(var7,var8,if(var6<>0,var6,0));
var10:=BARSLAST(var9);
var11:=ref(var9,var10);
ENTERLONG:CROSS(var11,0)
EXITLONG:CROSS(0,var11)
這是之前我請教KING大時所得的程式,但是測試後還是無法沒有停損的機制及加碼單買賣的出現,又要麻煩大大了!!
另外上次請教KING大C-50的意義是為50點停損的意思,這邊小弟還是有疑問,因為C為每根K線的收盤價,他是一直在變動的,假使買進為7000點,若下一根K線跌了60點,那C變為6940,6940-50=6890,也就是說從買進後到第二根線時停損點已經變成是6890了,此下來就跟原意不同了!!這個部分還得請教一下KING大!!
|
|
向版主報告此篇 |  |
|
2007-01-13 15:56 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
請問KING大 CROSS(VAR11,1.5)裡的1.5 是何意思??依語法結構不是1就是0怎會有1.5的存在呢???可否請KING大稍微為小弟解惑一下
另外後來測試後我發現原本不加CROSS(VAR11,1.5)跟加了這句
測試出來的結果完全一樣說....並無任何差別!!這點小弟仍疑惑中....麻煩KING大了!!
|
|
向版主報告此篇 |  |
|
2007-01-15 13:08 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
king大...用1.5後仍然一樣....最多就只能買賣一口單.....我是用交易系統評價去run....跑出來後用交易明細和圖形去確認發現還是沒有顯示出加碼單的買賣....感覺好奇怪喔......
會不會是軟體有限制在同一方向時一次最多就只能下一口單....
例如8000做多....在未平倉前程式都無法在買進多單呢???
king大之前教的當沖語法成功了....但是後來的停損點及加碼機制...
仍然還是跑不出來....這是軟體版本的問題嗎????或是其他等等的問題.....
麻煩king大了.......
|
|
向版主報告此篇 |  |
|
2007-01-29 21:30 |
|
|
|  |
 |
GUESS1
中級會員
註冊日期: Nov 2006
來 自: 北縣
文章數量: 39 |
謝謝king大.....我是沒去注意過圖形的部分.....我都先看交易明細...
交易明細沒顯示我就沒在去觀察圖形顯示的部分了....我回去在
去確認一下....會不會是圖形顯示沒問題....而交易明細才有問題..
確認完再請教大大.....
|
|
向版主報告此篇 |  |
|
2007-01-31 22:10 |
|
|
|  |
本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。
|
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved. 聯絡我們
|