编码帮助 - 页 459

 
Unca:
那么它应该从最后所需的条数中取值--甚至是之前的100条。这意味着它将显示过去100个柱子的相同值(对于下跌柱)。

你是说一种 "继承 "值?

 

有时一张图片胜过1000字--请看 所附图片。希望这将有助于理解。

附加的文件:
picture.png  27 kb
 
Unca:
有时,一张图片胜过1000个字--请看所附图片。希望它能帮助理解。

试试这个版本吧:gsv-v1-1.mq4

附加的文件:
gsv.gif  66 kb
gsv-v1-1.mq4  4 kb
 

看上去工作得很好。非常感谢mladen!

 
Unca:
看上去工作得很好。非常感谢mladen!

好消息 交易愉快

 

嗨,大家好。

我在这个编码中遇到了一些问题。

我怎样才能在编码中加入 profitsize 和 stopsize 呢?

谢谢。

int start() {

string Ls_unused_4;

int ticket_16;

int error_20;

int is_closed_24;

double price_28;

int cmd_36;

int Li_0 = WindowHandle(Symbol(), Period());

string Lsa_12[1] = {""};

GetWindowTextA(Li_0, Lsa_12[0], 20)。

如果(Lsa_12[0] == "B") {

SetWindowTextA(Li_0, "0");

如果(OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, "专家评论", 255, 0,CLR_NONE)。

如果(ticket_16 < 1) {

error_20 = GetLastError()。

返回(error_20)。

}

OrderPrint()。

 
hock87:
大家好。

我在编码中遇到了一些问题。

我怎样才能在编码中加入 profitsize 和 stopsize 呢?

谢谢。

int start() {

string Ls_unused_4;

int ticket_16;

int error_20;

int is_closed_24;

double price_28;

int cmd_36;

int Li_0 = WindowHandle(Symbol(), Period());

string Lsa_12[1] = {""};

GetWindowTextA(Li_0, Lsa_12[0], 20)。

如果(Lsa_12[0] == "B") {

SetWindowTextA(Li_0, "0");

如果(OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 0, 0, "专家评论", 255, 0, CLR_NONE)。

如果(ticket_16 < 1) {

error_20 = GetLastError();

返回(error_20)。

}

OrderPrint()。

你应该在订单发送中的 "3. "后面添加止损和止盈

 
mladen:
你应该在订单发送中的 "3. "后面添加止损和止盈。

谢谢。

"3 "是什么意思?

"3, 0, 0"

第一个0是什么意思?

第二个0是什么意思?

如果(OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "专家评论", 255, 0,CLR_NONE)。

 
hock87:
谢谢。

"3 "是什么意思?

"3, 0, 0"

第一个0是什么意思?

和第二个0是什么意思?

如果(OrderSelect(0, SELECT_BY_POS, MODE_TRADES) == FALSE) {

ticket_16 = OrderSend(Symbol(), OP_BUY, 1.0, Ask, 3, 10, 10, "专家评论", 255, 0, CLR_NONE);

3 -> 是最大滑移量

第一个0 -> 是止损(你必须用你希望的订单的止损价格来填补)。

第二个0 -> 是获利(你必须用你希望的订单获利价格来填补)。

_________________

你不能把10,10放在那里

止损必须是订单的开仓价+-止损点(点)。

同样的规则也适用于获利--订单开盘价+-获利点(点)。

 

你好 mladen

如果你能把这个放到新的FOMART中去的话

jf_tradingtimes.mq4

JF_TradingTimes.mq4

我发现这个indy的代码有很多问题,它非常耗费CPU,如果你能修复它。

非常感谢。

附加的文件: