首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >我这个代码怎样修改才可以在Pine Script 上运行?

我这个代码怎样修改才可以在Pine Script 上运行?

提问于 2023-10-12 11:06:10
回答 0关注 0查看 60

#include <Trade\Trade.mqh>7

CTrade trade;

//自定义参数

input int openHour = 22; //开单时间  

input double slPoint= 1000;  //止损点位  

input double tpPoint = 100;  //止盈点位  

int OnInit(){

return(INIT_SUCCEEDED);

void OnDeinit(const int reason){

void OnTick(){

//现价ask价

double ask = NormalizeDouble(SymbolInfoDouble(_symbol,SYMBOL_ASK),_Digits);

//目标价位

double tp = ask + tpPoint*_Point;

//止损价位

double sl = ask - slpoint*_Point;

//当前时间

MqlDateTime timenow;

TimeToStruct(TimeCurrent(),timenow);

//开单条件

//1.当前没有持仓,避免连续开仓

//2.到指定时间开单

if(PositionsTotal()==0 && timenow.hour == openHour){

//使用trade类做买单

trade .Buy(1,_Symbol,ask,s1,tp,"搏一搏");

回答

和开发者交流更多问题细节吧,去 写回答
相关文章

相似问题

相关问答用户
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档